Fixed bug where the PaneWidget size was not being recorded on resize
This commit is contained in:
@@ -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) {
|
||||
|
||||
@@ -295,6 +295,8 @@ namespace Bloom::Widgets
|
||||
void TargetMemoryInspectionPane::resizeEvent(QResizeEvent* event) {
|
||||
const auto size = this->size();
|
||||
this->container->setFixedSize(size.width() - 1, size.height());
|
||||
|
||||
PaneWidget::resizeEvent(event);
|
||||
}
|
||||
|
||||
void TargetMemoryInspectionPane::postActivate() {
|
||||
|
||||
@@ -235,6 +235,8 @@ namespace Bloom::Widgets
|
||||
* the scroll area.
|
||||
*/
|
||||
this->itemScrollArea->setFixedWidth(width - this->parentPanel->getHandleSize());
|
||||
|
||||
PaneWidget::resizeEvent(event);
|
||||
}
|
||||
|
||||
void TargetRegistersPaneWidget::postActivate() {
|
||||
|
||||
Reference in New Issue
Block a user