Fixes DeleteButton function

cf https://github.com/wxWidgets/Phoenix/issues/2511
This commit is contained in:
rufuswilson
2024-01-11 11:29:59 +01:00
committed by GitHub
parent 0c54500045
commit 01ec11faca

View File

@@ -608,10 +608,10 @@ class RibbonButtonBar(RibbonControl):
:see: :meth:`~RibbonButtonBar.ClearButtons`
"""
for button in self._buttons:
for i, button in enumerate(self._buttons):
if button.id == button_id:
self._layouts_valid = False
self._buttons.pop(button)
self._buttons.pop(i)
self.Realize()
self.Refresh()
return True