commit 9bea03adefeee815e5c8d4f719be8dc3e479657d
parent 5d107da570b0f5fbc62a8f200a6853d665d6f80e
Author: stransky <stransky@redhat.com>
Date: Fri, 31 Oct 2025 18:22:37 +0000
Bug 1992198 [Linux] Remove workaround for Bug 672103 r=emilio
We can remove workaround for Bug 672103 as we cache configure/allocation events now and filter out bogus events.
Differential Revision: https://phabricator.services.mozilla.com/D270821
Diffstat:
1 file changed, 0 insertions(+), 5 deletions(-)
diff --git a/widget/gtk/nsWindow.cpp b/widget/gtk/nsWindow.cpp
@@ -3584,11 +3584,6 @@ void nsWindow::RecomputeBounds(bool aMayChangeCsdMargin, bool aScaleChange) {
oldClientArea.Size() != mClientArea.Size();
if (moved) {
- if (IsTopLevelWidget()) {
- // The moved check avoids unwanted rollup on spurious configure events
- // from Cygwin/X (bug 672103).
- RollupAllMenus();
- }
auto pos = ToLayoutDevicePixels(mClientArea.TopLeft());
NotifyWindowMoved(pos.x, pos.y);
}