From 48ab88a9ca78fd13cfc4b1e684af2c17729c7514 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Wed, 8 Dec 2021 05:31:53 +0400 Subject: [PATCH] Don't use QPlatformNativeInterface for native window handle on Windows --- Telegram/SourceFiles/platform/win/main_window_win.cpp | 7 +------ Telegram/SourceFiles/platform/win/specific_win.cpp | 1 - 2 files changed, 1 insertion(+), 7 deletions(-) diff --git a/Telegram/SourceFiles/platform/win/main_window_win.cpp b/Telegram/SourceFiles/platform/win/main_window_win.cpp index a2116dd210..31e81a5cc4 100644 --- a/Telegram/SourceFiles/platform/win/main_window_win.cpp +++ b/Telegram/SourceFiles/platform/win/main_window_win.cpp @@ -32,7 +32,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include #include #include -#include #include #include @@ -429,11 +428,7 @@ void MainWindow::updateIconCounters() { } void MainWindow::initHook() { - if (const auto native = QGuiApplication::platformNativeInterface()) { - ps_hWnd = static_cast(native->nativeResourceForWindow( - QByteArrayLiteral("handle"), - windowHandle())); - } + ps_hWnd = static_cast(winId()); if (!ps_hWnd) { return; } diff --git a/Telegram/SourceFiles/platform/win/specific_win.cpp b/Telegram/SourceFiles/platform/win/specific_win.cpp index f036ff0771..492542d321 100644 --- a/Telegram/SourceFiles/platform/win/specific_win.cpp +++ b/Telegram/SourceFiles/platform/win/specific_win.cpp @@ -31,7 +31,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL #include #include #include -#include #include #include