id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc	distribution	status_field
3204	Set the Sugar cursor in a non racy way	erikos	erikos	"We have a long history of setting the Sugar cursor with many races.

1) First, we tried to set the gnome cursor_theme to use the sugar one: http://git.sugarlabs.org/sugar/mainline/commit/23516911ebc21e9714f662a6c47cf385660a88b0

2) Because this broke the GNOME cursor when logging into GNOME we did reset the cursor once we logged into Sugar ""xsetroot -cursor_name left_ptr"" [http://bugs.sugarlabs.org/ticket/1433 #1433] http://git.sugarlabs.org/sugar/mainline/commit/293a3fc5a11fb4309eba4414702570b778508f4f

3) We moved this code around since the ""Alt+Space"" shortcut was not working anymore, we do set the the cursor once the window-manager-changes for the shell window [[http://bugs.sugarlabs.org/ticket/1476 #1476] http://git.sugarlabs.org/sugar/mainline/commit/b0520607503b0876020d5e764b1a98322a2bf949

4) we once more moved the code to supress a race condtion: #1371 http://git.sugarlabs.org/sugar/mainline/commit/26ba76b965984ddc8681a3c25ee075a6664c98ef 

5)wrong cursor on welcome screen [http://dev.laptop.org/ticket/10712 #10712]

Let's try to fix this for good."	defect	assigned	Unspecified by Maintainer	1.0	sugar	Git as of bugdate	Major			humitos	Unspecified	New
