fix: prevent unnecessary layout saves (#4201)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
kornes
2022-12-03 10:50:22 +00:00
committed by GitHub
parent edd4789bf7
commit 188782ddca
18 changed files with 42 additions and 24 deletions
+9 -2
View File
@@ -540,7 +540,11 @@ void BaseWindow::resizeEvent(QResizeEvent *)
{
// Queue up save because: Window resized
#ifdef CHATTERINO
getApp()->windows->queueSave();
if (!flags_.has(DisableLayoutSave))
{
getApp()->windows->queueSave();
}
#endif
//this->moveIntoDesktopRect(this);
@@ -572,7 +576,10 @@ void BaseWindow::moveEvent(QMoveEvent *event)
{
// Queue up save because: Window position changed
#ifdef CHATTERINO
getApp()->windows->queueSave();
if (!flags_.has(DisableLayoutSave))
{
getApp()->windows->queueSave();
}
#endif
BaseWidget::moveEvent(event);