From dea7f419cf7fe79a52ae1d24104e5725e8cca963 Mon Sep 17 00:00:00 2001 From: SoftFever Date: Sun, 17 Dec 2023 09:01:52 +0800 Subject: [PATCH] Revert "Fix window maximize when task bar is on the left. (#3148)" This reverts commit 0f87fdb98b7d09bae4d7bec390b74162c8ecbc39. --- src/slic3r/GUI/MainFrame.cpp | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/src/slic3r/GUI/MainFrame.cpp b/src/slic3r/GUI/MainFrame.cpp index 8478746684..676dbc78ee 100644 --- a/src/slic3r/GUI/MainFrame.cpp +++ b/src/slic3r/GUI/MainFrame.cpp @@ -395,20 +395,6 @@ DPIFrame(NULL, wxID_ANY, "", wxDefaultPosition, wxDefaultSize, BORDERLESS_FRAME_ update_layout(); sizer->SetSizeHints(this); -#ifdef WIN32 - // SetMaximize already position window at left/top corner, even if Windows Task Bar is at left side. - // Not known why, but fix it here - this->Bind(wxEVT_MAXIMIZE, [this](auto &e) { - wxDisplay display(this); - auto pos = display.GetClientArea().GetPosition(); - HWND hWnd = GetHandle(); - RECT borderThickness; - SetRectEmpty(&borderThickness); - AdjustWindowRectEx(&borderThickness, GetWindowLongPtr(hWnd, GWL_STYLE), FALSE, 0); - Move(pos + wxPoint{borderThickness.left, borderThickness.top}); - e.Skip(); - }); -#endif // WIN32 // BBS Fit();