Sugar Learning Environment, Activity Toolkit, GTK 3.
Go to file
Gonzalo Odiard fd15e76dab MouseDetector timeout_id need reset
The mouse detector have a variable to store the id for the timeout.
The stop() method check if the id is null but do not set the id to null
after remove the GObject timeout, then try to remove the timeout multiple times.

The efect can be seen if a user move the mouse slowly over the icons
in the Sugar home, in shell.log we see many lines like:

sugar3/graphics/palettewindow.py:443: Warning: Source ID 2464 was not found
when attempting to remove it
2015-07-24 15:07:09 -03:00
bin sugar-activity-web: remove bash specific code 2015-05-29 12:17:41 +10:00
examples New invoker, TreeViewInvoker 2015-05-14 12:04:07 -03:00
m4
po Commit from Sugar Labs by user tch.: 109 of 109 strings translated (0 need review). 2015-06-30 14:33:39 +00:00
src MouseDetector timeout_id need reset 2015-07-24 15:07:09 -03:00
tests
.gitignore
AUTHORS
autogen.sh Modernize gettext setup 2014-03-30 11:54:48 +01:00
configure.ac Release 0.106.0 2015-07-06 07:46:32 -04:00
COPYING
MAINTAINERS
Makefile.am Add missing translations 2014-03-30 11:58:36 +01:00
README Test commit 2014-05-11 22:21:12 +02:00

Sugar is the core of the OLPC Human Interface. The toolkit provides
a set of widgets to build HIG compliant applications and interfaces
to interact with system services like presence and the datastore.