Synchronisation issue with movement and transform handle modifiers
Summary:
Upon changing preferences for movement and transformation handle modifiers, UI does not reflect them in the status bar when you hover over the handles. Only after you change cursor to 'create rectangles or squares' cursor or just double click on the object and select the 'select' cursor again to transform/move the object will it reflect on status bar.
Steps to reproduce:
- open Inkscape
- draw any object
- note the current transformation/movement handle modifiers in the status bar
- open preferences dialog(Shift + Ctrl + P) and navigate to Interface -> Keyboard -> Modifiers and change any of the movement/transformation handle modifiers
- now click anywhere in the document to load in the changed preferences and hover over the transformation handles
What happened?
Handle modifiers have not changed in the status bar
What should have happened?
Updated handle modifiers should have been reflected in the status bar
Sample attachments:
Screencast_from_10-01-22_01_08_23_PM_IST
Note: In the attachment, it is visible that only when you're dragging the handle to scale object, the updated modifier is shown i.e. the modifier with ID trans-confine but when you hover over the handles there are no changes.
Version info
Inkscape 1.2-dev (ba685f83b0, 2022-01-09, custom)
GLib version: 2.64.6
GTK version: 3.24.20
glibmm version: 2.64.2
gtkmm version: 3.24.2
libxml2 version: 2.9.10
libxslt version: 1.1.34
Cairo version: 1.16.0
Pango version: 1.44.7
HarfBuzz version: 2.6.4
OS version: Ubuntu 20.04.3 LTS