mirror of
https://github.com/AyuGram/AyuGramDesktop.git
synced 2026-07-25 06:54:43 +00:00
Fullscreen hack for Windows 11 native resize
This commit is contained in:
@@ -900,7 +900,7 @@ void OverlayWidget::savePosition() {
|
||||
|
||||
void OverlayWidget::updateGeometry(bool inMove) {
|
||||
initFullScreen();
|
||||
if (_fullscreen) {
|
||||
if (_fullscreen && (!Platform::IsWindows11OrGreater() || !isHidden())) {
|
||||
updateGeometryToScreen(inMove);
|
||||
} else if (_windowed && _normalGeometryInited) {
|
||||
_window->setGeometry(_normalGeometry);
|
||||
@@ -3535,6 +3535,9 @@ void OverlayWidget::showAndActivate() {
|
||||
_wasWindowedMode = true;
|
||||
} else if (_fullscreen) {
|
||||
_window->showFullScreen();
|
||||
if (Platform::IsWindows11OrGreater()) {
|
||||
updateGeometry();
|
||||
}
|
||||
} else {
|
||||
_window->showMaximized();
|
||||
}
|
||||
|
||||
+1
-1
Submodule Telegram/lib_ui updated: b49ee81df9...4a41346a64
Reference in New Issue
Block a user