mirror of
https://github.com/kotatogram/kotatogram-desktop
synced 2025-09-02 15:45:12 +00:00
Avoid unneccesary QPA, again
This commit is contained in:
@@ -39,8 +39,6 @@ https://github.com/telegramdesktop/tdesktop/blob/master/LEGAL
|
|||||||
#include <QtGui/QWindow>
|
#include <QtGui/QWindow>
|
||||||
#include <QtGui/QScreen>
|
#include <QtGui/QScreen>
|
||||||
#include <QtWidgets/QApplication>
|
#include <QtWidgets/QApplication>
|
||||||
#include <qpa/qplatformwindow.h>
|
|
||||||
#include <qpa/qwindowsysteminterface.h>
|
|
||||||
|
|
||||||
namespace Media {
|
namespace Media {
|
||||||
namespace View {
|
namespace View {
|
||||||
@@ -630,14 +628,8 @@ void PipPanel::handleWaylandResize(QSize size) {
|
|||||||
size.height() * scaled.width() / scaled.height(),
|
size.height() * scaled.width() / scaled.height(),
|
||||||
size.height())
|
size.height())
|
||||||
: scaled;
|
: scaled;
|
||||||
const auto newGeometry = QRect(widget()->geometry().topLeft(), normalized);
|
|
||||||
|
|
||||||
QWindowSystemInterface::handleGeometryChange<QWindowSystemInterface::SynchronousDelivery>(
|
|
||||||
widget()->windowHandle(),
|
|
||||||
newGeometry);
|
|
||||||
setGeometry(newGeometry);
|
|
||||||
widget()->windowHandle()->handle()->setGeometry(newGeometry);
|
|
||||||
|
|
||||||
|
widget()->resize(normalized);
|
||||||
_inHandleWaylandResize = false;
|
_inHandleWaylandResize = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user