Object picker tool: no title text, no indication of tool being active, canvas jumping, no obvious way to leave tool

Summary:

Trying out the object picker proved to be a little confusing for the following reasons:

  1. The tool icon does not have any hover text -> it is not clear to someone who doesn't know about it what it will do.
  2. The icon does not give any indication of being 'active' in some way -> the changed 'mode' isn't obvious and you feel caught in that mode because
  3. There's no obvious way to leave the tool (I tried hitting Escape, and it did nothing, just like clicking on the icon again does nothing).
  4. Then there's the visual annoyance of the canvas jumping when the tool is activated, because there is no toolbar for it.

Steps to reproduce:

  • open Inkscape
  • draw a few objects
  • select one of them
  • right-click to choose to set an anchor
  • be exploratory - try the hand icon

What happened?

see above.

What should have happened?

  1. The tool's button should have an explanatory title text.
  2. The button should have an 'active' state when its active.
  3. It should be possible to leave the tool by hitting Escape or by pressing the button again
  4. It should either have a placeholder toolbar of the same height as the normal one, or at least objects should not move when the view is widened.

Version info

Inkscape 1.4-dev (07fdc5641e, 2024-03-10)

                      Compile  (Run)
    GLib version:     2.72.4
    GTK version:      3.24.33 (3.24.33)
    glibmm version:   2.66.2
    gtkmm version:    3.24.5
    libxml2 version:  2.9.13
    libxslt version:  1.1.34
    Cairo version:    1.16.0 (1.16.0)
    Pango version:    1.50.6 (1.50.6)
    HarfBuzz version: 2.7.4 (2.7.4)

    OS version:       Linux Mint 21.3
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information