https://bugs.kde.org/show_bug.cgi?id=464229

Friedrich W. H. Kossebau <kosse...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |kosse...@kde.org

--- Comment #1 from Friedrich W. H. Kossebau <kosse...@kde.org> ---
As commented on irc, I suspect the cause is that the window manager used here
is an X11 one which only fetches the window icons from the X properties
directly, does not map the _KDE_NET_WM_DESKTOP_FILE to a desktop file to fetch
metadata like the app icon.

For those one still needs to set the window icon directly, e.g. by adding
app.setWindowIcon(QIcon::fromTheme(QStringLiteral("kleopatra"),
app.windowIcon())); 
to  https://invent.kde.org/pim/kleopatra/-/blob/master/src/main.cpp#L128

While at it, all the app metadata setting is better moved to before  the  "//
Initialize GpgME" section, otherwise e.g. the text in the warning message will
not be translated properly I expect as well as the window again missing needed
metadata to be nicely shown as Kleopatra window.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to