diff options
Diffstat (limited to 'kde2/klipsi/main.cpp')
-rw-r--r-- | kde2/klipsi/main.cpp | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/kde2/klipsi/main.cpp b/kde2/klipsi/main.cpp index e0cbd71..1cfa271 100644 --- a/kde2/klipsi/main.cpp +++ b/kde2/klipsi/main.cpp @@ -55,11 +55,16 @@ int main(int argc, char *argv[]) TopLevel *toplevel = new TopLevel(); - KWin::setSystemTrayWindowFor(toplevel->winId(), 0); - toplevel->setGeometry(-100, -100, 42, 42 ); - toplevel->show(); + if (toplevel->isNotSupported()) + app.quit(); + else { + KWin::setSystemTrayWindowFor(toplevel->winId(), 0); + toplevel->setGeometry(-100, -100, 42, 42 ); + toplevel->show(); - return app.exec(); + return app.exec(); + } + return 0; } /* * Local variables: |