[Bug 511225] Re: running sugar causes left-click not to work properly in GNOME

Jean-Baptiste Lallement jean-baptiste.lallement at ubuntu.com
Fri Oct 1 11:28:11 BST 2010


SRU Verification for Lucid.

I've been able to reproduce the issue with sugar-0.88 0.87.2-1 in Lucid, but I'm rejecting the SRU because:
- the fix is overwriting the settings of another application (metacity) without user's consent. 
- The default button modifier is Alt and Sugar change it to Super (Win key)
- The situation is unchanged from the original issue

I don"t know why sugar need to change the modifier key but if it must, a
possible fix could be to save the original setting at the beginning of
the session and restore it at the end of the session.

Marking as verification-failed.

** Changed in: sugar-0.88 (Ubuntu Lucid)
       Status: Fix Committed => In Progress

** Tags added: verification-failed
** Tags removed: verification-needed

-- 
running sugar causes left-click not to work properly in GNOME
https://bugs.launchpad.net/bugs/511225
You received this bug notification because you are a member of Sugar
Team, which is subscribed to sugar-0.88 in ubuntu.

Status in Sugar Learning Platform: Fix Released
Status in “sugar-0.88” package in Ubuntu: Fix Released
Status in “sugar-0.88” source package in Lucid: In Progress

Bug description:
After installing this package, the mouse is not working like its supposed to in Gnome. <ctrl> needs to be pressed when clicking for the left mouse button to work. Bug only appears after sugar is used.  Henry Grover wrote this shell script to fix the bug temporarily:

#!/bin/bash
#Fix metacity clicking problem caused by alsroot's sugar, run in the home directory of whoever has the problem

rm .gconf/apps/%gconf.xml
rm .gconf/apps/metacity/%gconf.xml
rm .gconf/apps/metacity/general/%gconf.xml

== SRU INFO ==
This bug makes metacity unusable outside of Sugar.

The solution has been verified as working on Maverick, and was accepted upstream.

== TEST CASE ==
 0) Create a new user 
 1) From GDM Launch a gnome-session with that user
 2) Open a resizable windows (e.g Places/Home Folder)
 3) Move the window with Alt+Left button and Resize it with Alt+Middle Button
 4) Run sugar (Applications/Education/Sugar)
 5) Verify that you can still move / resize the window with the modifier in step 3







More information about the Ubuntu-sugarteam mailing list