mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-08-31 06:26:18 +00:00
Alpha version 0.10.22: critical bug fixes.
This commit is contained in:
@@ -28,6 +28,7 @@ Copyright (c) 2014-2016 John Preston, https://desktop.telegram.org
|
||||
#include "ui/widgets/buttons.h"
|
||||
#include "ui/widgets/input_fields.h"
|
||||
#include "dialogs/dialogs_layout.h"
|
||||
#include "window/window_theme.h"
|
||||
#include "styles/style_dialogs.h"
|
||||
#include "styles/style_boxes.h"
|
||||
#include "styles/style_window.h"
|
||||
@@ -505,6 +506,19 @@ Notification::Notification(History *history, PeerData *peer, PeerData *author, H
|
||||
|
||||
prepareActionsCache();
|
||||
|
||||
subscribe(Window::Theme::Background(), [this](const Window::Theme::BackgroundUpdate &data) {
|
||||
if (data.paletteChanged()) {
|
||||
updateNotifyDisplay();
|
||||
if (!_buttonsCache.isNull()) {
|
||||
prepareActionsCache();
|
||||
}
|
||||
update();
|
||||
if (_background) {
|
||||
_background->update();
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
show();
|
||||
}
|
||||
|
||||
@@ -851,6 +865,12 @@ HideAllButton::HideAllButton(QPoint startPosition, int shift, Direction shiftDir
|
||||
hide();
|
||||
createWinId();
|
||||
|
||||
subscribe(Window::Theme::Background(), [this](const Window::Theme::BackgroundUpdate &data) {
|
||||
if (data.paletteChanged()) {
|
||||
update();
|
||||
}
|
||||
});
|
||||
|
||||
show();
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user