GNOME Bugzilla – Bug 650665
CallyActor shouldn't add by default "press", "release" and "click"
Last modified: 2011-05-25 16:42:53 UTC
Right now CallyActor implements AtkAction and also add as default "press", "release" and "click". This is due historical reasons, as at the beginning some apps started to use some actors (mainly ClutterTexture) directly as buttons. But now, we start to have toolkits that provides widgets with a full meaning, so those actions should be only available for objects that makes sense to do that. So, as discussed on bug 626660 comment 10 and at bug 644253 comment 11, those actions shouldn't be added by default.
Created attachment 188415 [details] [review] Removes default actions This patch removes the actions and also update the AtkAction implementation comments.
Patch attached not committed yet meanwhile I work on bug 650666, as both are heavily related.
commit 46aadb745b819b2f69b69b119ce70ce84ab04cb9 Author: Alejandro Piñeiro <apinheiro@igalia.com> Date: Thu May 19 12:58:36 2011 +0200 [cally] Removed default actions on CallyActor Closing bug as FIXED.