GNOME Bugzilla – Bug 630644
Incorrect rectangle structure when calling gs-mag via DBus.
Last modified: 2010-10-03 12:11:37 UTC
In gsmag.py, when calling gnomeshell-mag via dbus, the arrays representing RectBounds are passed as [left, top, width, height]. But,they should be [left, top, right, bottom]. Compare with gnome-shell bug 626123. Functions to fix in gsmag.py are: __setupZoomer(): - Magnifier.createZoomRegion() - ZoomRegion.moveResize() _setROICursorPush(): - ZoomRegion.getRoi() magnifyAccessible(): - ZoomRegion.getRoi() updateROIDimensions(): - ZoomRegion.getRoi()
Created attachment 171136 [details] [review] Fix for bug #630644 - Modified gsmag.py to pass RectBounds arrays as [left, top, right, bottom] (instead of [left, top, width, height]) when invoking GNOME Shell magnifier via DBus.
Comment on attachment 171136 [details] [review] Fix for bug #630644 - Modified gsmag.py to pass RectBounds arrays as [left, top, right, bottom] (instead of [left, top, width, height]) when invoking GNOME Shell magnifier via DBus. Thanks Joseph! Committed to master: http://git.gnome.org/browse/orca/commit/?id=086806127228565f7cbe0811059e70ae5e0024d3