RE: Open eCard unter Plasma nicht nutzbar ยป plasma-systray.patch
clients/richclient/src/main/java/org/openecard/richclient/gui/AppTray.java | ||
---|---|---|
87 | 87 |
* A loading icon is displayed. |
88 | 88 |
*/ |
89 | 89 |
public void beginSetup() { |
90 |
if (SystemTray.isSupported()) {
|
|
90 |
if (isTraySupported()) {
|
|
91 | 91 |
setupTrayIcon(); |
92 | 92 |
} else { |
93 | 93 |
setupFrame(); |
... | ... | |
259 | 259 |
return isKde; |
260 | 260 |
} |
261 | 261 | |
262 |
private boolean isPlasma() { |
|
263 |
if (isKde()) { |
|
264 |
return "5".equals(System.getenv("KDE_SESSION_VERSION")); |
|
265 |
} else { |
|
266 |
return false; |
|
267 |
} |
|
268 |
} |
|
269 | ||
270 |
private boolean isTraySupported() { |
|
271 |
return SystemTray.isSupported() |
|
272 |
&& ! isPlasma(); |
|
273 |
} |
|
274 | ||
262 | 275 |
private void setupFrame() { |
263 | 276 |
trayAvailable = false; |
264 | 277 |