Ext.NET TabPanel's BeforeTabClose and TabClose events don't trigger
Found: 5.2.0 Ext.NET Forums thread: TabPanel - BeforeTabClosed event handler not invoked after upgrading Ext.NET to v 5.0.0
Ext JS at some point switched to call Ext.tab.Bar.closeTab() instead of Ext.tab.Panel.closeTab() while closing a tab via its little "close button" in the top-right corner of the tab when a tab is closable.
This imposed an incompatibility with existing override specific to Ext.NET where Ext.tab.Panel.closeTab() triggers tab panel's BeforeTabClose and TabClose events and these events were no longer used.
Ext.NET 4.8.2 is also affected by this issue, while Ext.NET 2.5.2 works.
The override should be consistently moved in to Ext.tab.Bar and wire the events to its governing tab panel (instead of me.fireEvent() it should call me.tabPanel.fireEvent() from the new location closeTab() is).
The Ext.tab.Panel.beforetabclose and Ext.tab.Panel.tabclose events are exclusive Ext.NET feature (as a shortcut to handle tabs' close events).