# HG changeset patch
# User GP Orcullo <kinsamanka@gmail.com>
# Date 1666954473 -28800
# Node ID 369c7569bf941509896ee84c6c983894b1d2f528
# Parent  247599238b9db0907c39fd2a0405c2f4f1103ec7
Fix: wx._core.wxAssertionError: C++ assertion "CanBeToggled()" failed

diff -r 247599238b9d -r 369c7569bf94 IDEFrame.py
--- a/IDEFrame.py	Fri Oct 28 17:42:47 2022 +0800
+++ b/IDEFrame.py	Fri Oct 28 18:54:33 2022 +0800
@@ -2190,8 +2190,8 @@
             EditorToolBar.ToggleTool(ID_PLCOPENEDITOREDITORTOOLBARSELECTION, True)
 
     def ResetToolToggle(self, id):
-        tool = self.Panes["EditorToolBar"].FindById(id)
-        tool.SetToggle(False)
+        tool = self.Panes["EditorToolBar"]
+        tool.ToggleTool(toolId=id, toggle=False)
 
     def OnSelectionTool(self, event):
         selected = self.TabsOpened.GetSelection()