AcManager.Pages.Windows.MainWindow.OnlineLinkChanged C# (CSharp) Method

OnlineLinkChanged() private static method

Temporary fix.
private static OnlineLinkChanged ( object sender, LinkChangedEventArgs e ) : void
sender object
e FirstFloor.ModernUI.Presentation.LinkChangedEventArgs
return void
        private static void OnlineLinkChanged(object sender, LinkChangedEventArgs e) {
            var group = (LinkGroupFilterable)sender;
            var type = group.Source.GetQueryParamEnum<OnlineManagerType>(@"Mode");

            var oldKey = type + @"_" + typeof(ServerEntry).Name + @"_" + e.OldValue;
            var newKey = type + @"_" + typeof(ServerEntry).Name + @"_" + e.NewValue;
            LimitedStorage.Move(LimitedSpace.SelectedEntry, oldKey, newKey);
            LimitedStorage.Move(LimitedSpace.OnlineSorting, oldKey, newKey);
            LimitedStorage.Move(LimitedSpace.OnlineQuickFilter, oldKey, newKey);
        }