Fixed bug where the PaneWidget size was not being recorded on resize

This commit is contained in:
Nav
2022-08-13 18:35:37 +01:00
parent 4e109483e8
commit 1133c58498
3 changed files with 8 additions and 0 deletions

View File

@@ -58,12 +58,16 @@ namespace Bloom::Widgets
if (!this->state.attached && this->state.detachedWindowState.has_value()) {
this->state.detachedWindowState->size = this->size();
}
QWidget::resizeEvent(event);
}
void PaneWidget::moveEvent(QMoveEvent* event) {
if (!this->state.attached && this->state.detachedWindowState.has_value()) {
this->state.detachedWindowState->position = this->pos();
}
QWidget::moveEvent(event);
}
void PaneWidget::closeEvent(QCloseEvent* event) {