diff --git a/src/widgets/Window.cpp b/src/widgets/Window.cpp index 62bd975f..6913d9e8 100644 --- a/src/widgets/Window.cpp +++ b/src/widgets/Window.cpp @@ -66,14 +66,18 @@ Window::Window(WindowType type) if (type == WindowType::Main) { this->resize(int(600 * this->scale()), int(500 * this->scale())); - getSettings()->tabDirection.connect([this](int val) { - this->notebook_->setTabDirection(NotebookTabDirection(val)); - }); } else { this->resize(int(300 * this->scale()), int(500 * this->scale())); } + + if (type == WindowType::Main || type == WindowType::Popup) + { + getSettings()->tabDirection.connect([this](int val) { + this->notebook_->setTabDirection(NotebookTabDirection(val)); + }); + } } WindowType Window::getType()