[wxWidgets/wxWidgets] 29bdfb: Fix positioning of wxMessageBox with iconized pare...

0 views
Skip to first unread message

VZ

unread,
Mar 4, 2026, 3:18:31 PMMar 4
to wx-co...@googlegroups.com
Branch: refs/heads/master
Home: https://github.com/wxWidgets/wxWidgets
Commit: 29bdfb3f93cfbc4c2d34cd6b21086b0069dd935b
https://github.com/wxWidgets/wxWidgets/commit/29bdfb3f93cfbc4c2d34cd6b21086b0069dd935b
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-04 (Wed, 04 Mar 2026)

Changed paths:
M src/msw/msgdlg.cpp

Log Message:
-----------
Fix positioning of wxMessageBox with iconized parent in wxMSW

It was shown in the top left corner which was unexpected, so avoid using
TDF_POSITION_RELATIVE_TO_WINDOW (whose implementation is arguably buggy)
in this case to show it in the center of the screen instead.

Closes #26262.


Commit: d42e21f3e2a7fbf2d9830209d34340f6f3861379
https://github.com/wxWidgets/wxWidgets/commit/d42e21f3e2a7fbf2d9830209d34340f6f3861379
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-04 (Wed, 04 Mar 2026)

Changed paths:
M src/msw/msgdlg.cpp

Log Message:
-----------
Remove confusing comment in wxMSW task dialog code

No real changes, just remove a comment which didn't make sense.


Commit: 56366aa8830478865851af92503c51d56da6ab3d
https://github.com/wxWidgets/wxWidgets/commit/56366aa8830478865851af92503c51d56da6ab3d
Author: Vadim Zeitlin <va...@wxwidgets.org>
Date: 2026-03-04 (Wed, 04 Mar 2026)

Changed paths:
M configure
M configure.ac

Log Message:
-----------
Fix installation of 3.3.3 under macOS

The pattern "libx*3.3" matched not just the desired symlinks, but also
the actual libraries due to "3.3" matching at the end of "3.3.3".

Fix this by making the pattern more restrictive.


Compare: https://github.com/wxWidgets/wxWidgets/compare/1aa3cce252d2...56366aa88304

To unsubscribe from these emails, change your notification settings at https://github.com/wxWidgets/wxWidgets/settings/notifications
Reply all
Reply to author
Forward
0 new messages