Missing icon breaks Image Properties : no longer brings up Object Attributes dialogue

Bug #1715138 reported by Christopher M. Rogers
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Inkscape
New
Undecided
Unassigned

Bug Description

Right-Click an image > Image Properties does nothing.
It should bring up the Object Properties Dialog.

The reason it doesn't is because of a missing icon "dialog-object-attributes.svg"

A current work-around is to copy one of the existing icons to take its place:

cd /usr/share/inkscape/icons/
cp dialog-object-properties.svg dialog-object-attributes.svg

Revision history for this message
Christopher M. Rogers (cajhne) wrote :

According to su_v on #inkscape-devel:

"It's clearly a "regression" (or unsolved or unfinished issue) introduced with the switch to GTK+ icon theme only during the hack fest
that dialog likely uses a custom routine to load the icon (that's likely also the reason that icon can't be rethemed e.g. with a gtk symbolic icon)
(none of the icons for dockable dialog can, IIRC - forgot about that detail)
either inkscape, or gdl"

Revision history for this message
su_v (suv-lp) wrote :

/me contd on #inkscape-devel:

> alternative fix: remove the reference to the non-existing (it never
> was added to icons.svg) icon name of the verb (in src/verbs.cpp)
> https://gist.github.com/su-v/7a9d9322bfc32c1ff2f148bbb93ed21a
> either way - both workarounds are not recommended to be committed as
> is - they simply hide the underlying issue (but at least allow to
> work with trunk builds)

Revision history for this message
Tavmjong Bah (tavmjong-free) wrote :

Interesting... it works in a not too old version of master. Something else must have changed since the hackfest.

The icon "dialog-object-attributes" does not exist in 0.48, 0.91. 0.92, or master. The quickest fix is to change the code to refer to "dialog-object-properties". I've done this.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.