Diffusion KWin 5795fc8cc04a

Init the icon in ShellClient::init

Authored by graesslin on Feb 4 2018, 1:19 PM.

Description

Init the icon in ShellClient::init

Summary:
If the window never provides the appId, we would not get an icon for
the window. This happens for example for KWin's internal windows which
don't set the app id as KWin also doesn't have a desktop file. With this
change the DebugConsole has a window icon in the decoration.

Test Plan: Extended tests and manual verification of DebugConsole

Reviewers: KWin, Plasma

Subscribers: plasma-devel, kwin

Tags: Plasma

Differential Revision: https://phabricator.kde.org/D10294

Details

Committed
graesslinFeb 25 2018, 12:15 PM
Differential Revision
D10294: Init the icon in ShellClient::init
Parents
R108:4c6e7b9200cf: SVN_SILENT made messages (.desktop file) - always resolve ours
Branches
Unknown
Tags
Unknown