diff options
author | Ken Moore <ken@pcbsd.org> | 2015-05-13 12:39:15 -0400 |
---|---|---|
committer | Ken Moore <ken@pcbsd.org> | 2015-05-13 12:39:15 -0400 |
commit | 76aac7b677197f187de19a0f9ec0323e40a39029 (patch) | |
tree | dc70b00623d17e0802d86743c4e34fe18e1e9f29 /lumina-desktop/panel-plugins/systemtray/LSysTray.h | |
parent | When using the time/date or date/time clock formats, put a newline instead of... (diff) | |
download | lumina-76aac7b677197f187de19a0f9ec0323e40a39029.tar.gz lumina-76aac7b677197f187de19a0f9ec0323e40a39029.tar.bz2 lumina-76aac7b677197f187de19a0f9ec0323e40a39029.zip |
A couple quick updates to the system tray:
1) Keep track of any events that come in during a check, and run another check when ready.
2) If an update event comes in for an icon which is not internally found, have it run the full check to see if it is missing an icon.
Diffstat (limited to 'lumina-desktop/panel-plugins/systemtray/LSysTray.h')
-rw-r--r-- | lumina-desktop/panel-plugins/systemtray/LSysTray.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lumina-desktop/panel-plugins/systemtray/LSysTray.h b/lumina-desktop/panel-plugins/systemtray/LSysTray.h index 786ca730..2f7872b3 100644 --- a/lumina-desktop/panel-plugins/systemtray/LSysTray.h +++ b/lumina-desktop/panel-plugins/systemtray/LSysTray.h @@ -34,7 +34,7 @@ public: } private: - bool isRunning, stopping, checking; + bool isRunning, stopping, checking, pending; QList<TrayIcon*> trayIcons; QFrame *frame; QBoxLayout *LI; //layout items |