mirror of
https://github.com/Qz3rK/tdesktop.git
synced 2026-07-03 14:15:08 +02:00
Fix theme preview in a small OpenGL viewer.
This commit is contained in:
@@ -462,8 +462,8 @@ void OverlayWidget::RendererGL::paintRadialLoading(
|
||||
|
||||
void OverlayWidget::RendererGL::paintThemePreview(QRect outer) {
|
||||
paintUsingRaster(_themePreviewImage, outer, [&](Painter &&p) {
|
||||
const auto newOuter = QRect(QPoint(), outer.size());
|
||||
_owner->paintThemePreviewContent(p, newOuter, newOuter);
|
||||
p.translate(-outer.topLeft());
|
||||
_owner->paintThemePreviewContent(p, outer, outer);
|
||||
}, kThemePreviewOffset);
|
||||
}
|
||||
|
||||
|
||||
@@ -667,7 +667,7 @@ void OverlayWidget::savePosition() {
|
||||
realPosition.moncrc = 0;
|
||||
DEBUG_LOG(("Viewer Pos: Saving maximized position."));
|
||||
} else {
|
||||
auto r = _window->geometry();
|
||||
auto r = _normalGeometry = _window->geometry();
|
||||
realPosition.x = r.x();
|
||||
realPosition.y = r.y();
|
||||
realPosition.w = r.width();
|
||||
|
||||
Reference in New Issue
Block a user