diff --git a/src/app/ModuleBrowser.cpp b/src/app/ModuleBrowser.cpp index ae6db67a..f87e5ba8 100644 --- a/src/app/ModuleBrowser.cpp +++ b/src/app/ModuleBrowser.cpp @@ -413,6 +413,7 @@ struct ModuleBrowser : OpaqueWidget { } void step() override { + box.pos = parent->box.size.minus(box.size).div(2).round(); box.pos.y = 60; box.size.y = parent->box.size.y - 2 * box.pos.y; @@ -515,7 +516,6 @@ void appModuleBrowserCreate() { ModuleBrowser *moduleBrowser = new ModuleBrowser(); overlay->addChild(moduleBrowser); - moduleBrowser->box.pos = gMousePos.minus(moduleBrowser->box.getCenter()); gScene->setOverlay(overlay); }