From a9c79b02ff1ce58b7de7901601987606adb31679 Mon Sep 17 00:00:00 2001 From: WarmUpTill Date: Sun, 12 Jun 2022 13:26:45 +0200 Subject: [PATCH] Fix UI elements shifting slightly Content margins of scene item selection widget would cause Transition action to shift slightly whenever the widget's visibility changed --- src/macro-action-transition.cpp | 1 + src/scene-item-selection.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/macro-action-transition.cpp b/src/macro-action-transition.cpp index 1f237691..fe26cfb2 100644 --- a/src/macro-action-transition.cpp +++ b/src/macro-action-transition.cpp @@ -330,6 +330,7 @@ void MacroActionTransitionEdit::SetWidgetVisibility() _entryData->_type == MacroActionTransition::Type::SOURCE_SHOW); _scenes->setVisible(_entryData->_type != MacroActionTransition::Type::SCENE); + adjustSize(); } void MacroActionTransitionEdit::SetTransitionChanged(int state) diff --git a/src/scene-item-selection.cpp b/src/scene-item-selection.cpp index 4333c0bb..a0caabcc 100644 --- a/src/scene-item-selection.cpp +++ b/src/scene-item-selection.cpp @@ -125,6 +125,7 @@ SceneItemSelectionWidget::SceneItemSelectionWidget(QWidget *parent, QWidget::connect(_idx, SIGNAL(currentIndexChanged(int)), this, SLOT(IdxChanged(int))); auto layout = new QHBoxLayout; + layout->setContentsMargins(0, 0, 0, 0); layout->addWidget(_idx); layout->addWidget(_sceneItems); setLayout(layout);