mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-25 06:54:43 +00:00
Merge tag 'v6.3.10' & extra into dev
This commit is contained in:
@@ -35,7 +35,7 @@ void Tray::create() {
|
||||
|
||||
Core::App().settings().workModeValue(
|
||||
) | rpl::combine_previous(
|
||||
) | rpl::start_with_next([=](WorkMode previous, WorkMode state) {
|
||||
) | rpl::on_next([=](WorkMode previous, WorkMode state) {
|
||||
const auto wasHasIcon = (previous != WorkMode::WindowOnly);
|
||||
const auto nowHasIcon = (state != WorkMode::WindowOnly);
|
||||
if (wasHasIcon != nowHasIcon) {
|
||||
@@ -48,17 +48,17 @@ void Tray::create() {
|
||||
}, _tray.lifetime());
|
||||
|
||||
Core::App().settings().trayIconMonochromeChanges(
|
||||
) | rpl::start_with_next([=] {
|
||||
) | rpl::on_next([=] {
|
||||
updateIconCounters();
|
||||
}, _tray.lifetime());
|
||||
|
||||
Core::App().passcodeLockChanges(
|
||||
) | rpl::start_with_next([=] {
|
||||
) | rpl::on_next([=] {
|
||||
rebuildMenu();
|
||||
}, _tray.lifetime());
|
||||
|
||||
_tray.iconClicks(
|
||||
) | rpl::start_with_next([=] {
|
||||
) | rpl::on_next([=] {
|
||||
const auto skipTrayClick = (_lastTrayClickTime > 0)
|
||||
&& (crl::now() - _lastTrayClickTime
|
||||
< QApplication::doubleClickInterval());
|
||||
|
||||
Reference in New Issue
Block a user