diff --git a/Bin/net40/SunnyUI.dll b/Bin/net40/SunnyUI.dll index 7bf01a3d..e0f37aea 100644 Binary files a/Bin/net40/SunnyUI.dll and b/Bin/net40/SunnyUI.dll differ diff --git a/Bin/net462/SunnyUI.dll b/Bin/net462/SunnyUI.dll index ce278e35..f82a45c7 100644 Binary files a/Bin/net462/SunnyUI.dll and b/Bin/net462/SunnyUI.dll differ diff --git a/Bin/net5.0-windows/SunnyUI.dll b/Bin/net5.0-windows/SunnyUI.dll index a01c8af5..0a1e4d80 100644 Binary files a/Bin/net5.0-windows/SunnyUI.dll and b/Bin/net5.0-windows/SunnyUI.dll differ diff --git a/Bin/netcoreapp3.1/SunnyUI.dll b/Bin/netcoreapp3.1/SunnyUI.dll index 9d4b3dc4..8908c734 100644 Binary files a/Bin/netcoreapp3.1/SunnyUI.dll and b/Bin/netcoreapp3.1/SunnyUI.dll differ diff --git a/SunnyUI/Controls/UITabControl.cs b/SunnyUI/Controls/UITabControl.cs index 4556d0d7..bb3742b2 100644 --- a/SunnyUI/Controls/UITabControl.cs +++ b/SunnyUI/Controls/UITabControl.cs @@ -589,8 +589,9 @@ namespace Sunny.UI } } - TabPages.Remove(TabPages[index]); + TabPages.Remove(tabPage); AfterRemoveTabPage?.Invoke(this, index); + tabPage.Dispose(); if (TabCount == 0) return; if (index == 0) SelectedIndex = 0;