Branch: refs/heads/master
Home:
https://github.com/wxWidgets/wxWidgets
Commit: d662d5f6a06b9ba802fc0a4f17019164d35275f5
https://github.com/wxWidgets/wxWidgets/commit/d662d5f6a06b9ba802fc0a4f17019164d35275f5
Author: Vadim Zeitlin <
va...@wxwidgets.org>
Date: 2026-01-24 (Sat, 24 Jan 2026)
Changed paths:
M src/msw/statbmp.cpp
M tests/Makefile.in
A tests/controls/statbmptest.cpp
M tests/makefile.gcc
M tests/
makefile.vc
M tests/test.bkl
M tests/test_gui.vcxproj
M tests/test_gui.vcxproj.filters
Log Message:
-----------
Fix wrong destruction of wxBitmap in wxMSW wxStaticBitmap
Due to a regression introduced in 3e32a9abe1 (Don't bother resetting
wxStaticBitmap image when destroying it, 2025-06-12), which was part
of #25518, the handle of wxBitmap passed to wxStaticBitmap::SetBitmap()
was destroyed when another bitmap was passed to SetBitmap() later.
Fix this by ensuring that we don't overwrite the value of the current
handle (to be deleted) prematurely in DoUpdateImage().
Add a simple unit test for wxStaticBitmap checking that the problem is
really fixed and, under MSW, also that it doesn't leak bitmap handles.
Closes #26106.
Commit: 9be394fe38cf6deaece315789156ce5ca3a2e2fc
https://github.com/wxWidgets/wxWidgets/commit/9be394fe38cf6deaece315789156ce5ca3a2e2fc
Author: Vadim Zeitlin <
va...@wxwidgets.org>
Date: 2026-01-25 (Sun, 25 Jan 2026)
Changed paths:
M include/wx/module.h
M src/common/module.cpp
M src/xrc/xmlres.cpp
Log Message:
-----------
Make wxXmlInitResourceModule() safer to use
This function unconditionally added a new wxXmlResourceModule object to
the modules list which could result in problems if it had been already
initialized.
Ensure that we do this only if necessary by calling the new function
added to wxModule which checks if the module is already known and adds
and initializes only this module if it is not.
See #26111.
Closes #26039.
Commit: 8245e1073ae66fd246d2ec180160d2e20acf3644
https://github.com/wxWidgets/wxWidgets/commit/8245e1073ae66fd246d2ec180160d2e20acf3644
Author: Vadim Zeitlin <
va...@wxwidgets.org>
Date: 2026-01-25 (Sun, 25 Jan 2026)
Changed paths:
M interface/wx/dialog.h
Log Message:
-----------
Improve documentation of null wxDialog parent
Mention wxDIALOG_NO_PARENT in the documentation of the parent parameter
as people who don't know about this style are not going to see this
style documentation either.
See #23560.
Compare:
https://github.com/wxWidgets/wxWidgets/compare/8f043fa2101a...8245e1073ae6
To unsubscribe from these emails, change your notification settings at
https://github.com/wxWidgets/wxWidgets/settings/notifications