GNOME Bugzilla – Bug 96629
Support RTL flipping for handle boxes
Last modified: 2011-02-04 16:11:52 UTC
the "handle" should appear on the left end in RTL mode
Moving all the RTL flipping bugs to the 2.4.0 milestone; in some cases the changes should be easy to do. (GtkPaned comes to mind) In those cases, we can move the bugs back to 2.2.0 if patches occur.
Created attachment 11958 [details] [review] flipping for handle boxes
I think you need to flip explicitely set snap edges as well.
I totally overlooked snap_edge. Btw I notice that it is not possible to reset it to its default value -1 via the testgtk property editor. Does this mean we're using an invalid value here as the default, and only get away with it, because the enum gets stored as an int ?
Created attachment 11978 [details] [review] revised patch
I think think the fix is to to add a separate snap_edge_set property that gets toggled on automaticlaly when snap_edge is set, and then make the snap_edge property return some default value when snap_edge_set is FALSE. (Probably should be a separate bug) Patch looks fine.
I just filed bug 97505 for the snap_edge issue.