mirror of
https://github.com/telegramdesktop/tdesktop
synced 2025-01-09 16:19:43 +00:00
Fixed alpha 0.10.23 build for Linux.
This commit is contained in:
parent
a86c85485a
commit
72e34dc5b1
@ -131,8 +131,7 @@ GtkDialog *QGtkDialog::gtkDialog() const {
|
||||
|
||||
void QGtkDialog::exec() {
|
||||
if (auto w = App::wnd()) {
|
||||
w->onReActivate();
|
||||
QTimer::singleShot(200, w, SLOT(onReActivate()));
|
||||
w->reActivateWindow();
|
||||
}
|
||||
if (modality() == Qt::ApplicationModal) {
|
||||
// block input to the whole app, including other GTK dialogs
|
||||
|
@ -475,8 +475,7 @@ PopupMenu::~PopupMenu() {
|
||||
}
|
||||
#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64
|
||||
if (auto w = App::wnd()) {
|
||||
w->onReActivate();
|
||||
QTimer::singleShot(200, w, SLOT(onReActivate()));
|
||||
w->reActivateWindow();
|
||||
}
|
||||
#endif
|
||||
}
|
||||
|
@ -125,8 +125,7 @@ void MainWindow::hideMediaview() {
|
||||
if (_mediaView && !_mediaView->isHidden()) {
|
||||
_mediaView->hide();
|
||||
#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64
|
||||
onReActivate();
|
||||
QTimer::singleShot(200, this, SLOT(onReActivate()));
|
||||
reActivateWindow();
|
||||
#endif
|
||||
}
|
||||
}
|
||||
|
@ -55,6 +55,11 @@ public:
|
||||
return _titleText;
|
||||
}
|
||||
|
||||
void reActivateWindow() {
|
||||
onReActivate();
|
||||
QTimer::singleShot(200, this, SLOT(onReActivate()));
|
||||
}
|
||||
|
||||
void showPhoto(const PhotoOpenClickHandler *lnk, HistoryItem *item = 0);
|
||||
void showPhoto(PhotoData *photo, HistoryItem *item);
|
||||
void showPhoto(PhotoData *photo, PeerData *item);
|
||||
|
@ -63,8 +63,7 @@ void Manager::notificationActivated(PeerId peerId, MsgId msgId) {
|
||||
auto history = App::history(peerId);
|
||||
window->showFromTray();
|
||||
#if defined Q_OS_LINUX32 || defined Q_OS_LINUX64
|
||||
window->onReActivate();
|
||||
QTimer::singleShot(200, window, SLOT(onReActivate()));
|
||||
window->reActivateWindow();
|
||||
#endif
|
||||
if (App::passcoded()) {
|
||||
window->setInnerFocus();
|
||||
|
Loading…
Reference in New Issue
Block a user