diff --git a/GUI/View/Sample/SampleForm.cpp b/GUI/View/Sample/SampleForm.cpp
index cd1e3431f1c452b860b139cc3d8dc59be0fb968b..237a758f635bf522f32588739b53fb5c9ae85c95 100644
--- a/GUI/View/Sample/SampleForm.cpp
+++ b/GUI/View/Sample/SampleForm.cpp
@@ -100,10 +100,10 @@ SampleForm::SampleForm(SampleItem* sampleItem, SampleEditorController* ec)
     summary->addTitleAction(showInRealspaceAction);
 
     for (auto* layer : sampleItem->layerItems()) {
-        m_layout->addWidget(new AddLayerWidget(this, layer, m_ec));
-        m_layout->addWidget(new LayerForm(this, layer, m_ec));
+        m_layout->addWidget(new AddLayerWidget(this, layer, m_ec), 0, Qt::AlignTop);
+        m_layout->addWidget(new LayerForm(this, layer, m_ec), 0, Qt::AlignTop);
     }
-    m_layout->addWidget(new AddLayerWidget(this, nullptr, m_ec));
+    m_layout->addWidget(new AddLayerWidget(this, nullptr, m_ec), 0, Qt::AlignTop);
     m_layout->setSizeConstraint(QLayout::SetMinimumSize);
 }
 
@@ -113,10 +113,10 @@ void SampleForm::onLayerAdded(LayerItem* layerItem)
 
     const int rowInLayout = rowInMultiLayer * 2 + 1;
 
-    m_layout->insertWidget(rowInLayout, new LayerForm(this, layerItem, m_ec));
+    m_layout->insertWidget(rowInLayout, new LayerForm(this, layerItem, m_ec), 0, Qt::AlignTop);
 
     // same row => button is above!
-    m_layout->insertWidget(rowInLayout, new AddLayerWidget(this, layerItem, m_ec));
+    m_layout->insertWidget(rowInLayout, new AddLayerWidget(this, layerItem, m_ec), 0, Qt::AlignTop);
 }
 
 void SampleForm::onLayerMoved(LayerItem* layerItem)
@@ -144,10 +144,10 @@ void SampleForm::onLayerMoved(LayerItem* layerItem)
     const int rowInMultiLayer = m_sampleItem->layerItems().indexOf(layerItem);
     const int rowInLayout = rowInMultiLayer * 2 + 1;
 
-    m_layout->insertWidget(rowInLayout, wl);
+    m_layout->insertWidget(rowInLayout, wl, 0, Qt::AlignTop);
 
     // same row => button is above!
-    m_layout->insertWidget(rowInLayout, al);
+    m_layout->insertWidget(rowInLayout, al, 0, Qt::AlignTop);
 }
 
 void SampleForm::onAboutToRemoveLayer(LayerItem* layerItem)