diff --git a/src/GitHub.Exports.Reactive/Collections/TrackingCollection.cs b/src/GitHub.Exports.Reactive/Collections/TrackingCollection.cs index 0a3ec6d42f..c24dccb71c 100644 --- a/src/GitHub.Exports.Reactive/Collections/TrackingCollection.cs +++ b/src/GitHub.Exports.Reactive/Collections/TrackingCollection.cs @@ -96,7 +96,7 @@ public static ObservableCollection CreateListenerCollection(this ITracking { result.Insert(0, stickieItemOnTop); } - else if (hasStickie) + else if (!hasSelection && hasStickie) { result.Remove(stickieItemOnTop); }