Skip to content

Commit 83f4a02

Browse files
authored
Switched to SizeChanged for better performance (#7938)
1 parent 9436c88 commit 83f4a02

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/Files/UserControls/Selection/RectangleSelection_ListViewBase.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -198,7 +198,7 @@ private void RectangleSelection_PointerReleased(object sender, PointerRoutedEven
198198
e.Handled = true;
199199
}
200200

201-
private void RectangleSelection_LayoutUpdated(object sender, object e)
201+
private void RectangleSelection_SizeChanged(object sender, object e)
202202
{
203203
if (scrollViewer == null)
204204
{
@@ -207,7 +207,7 @@ private void RectangleSelection_LayoutUpdated(object sender, object e)
207207

208208
if (scrollViewer != null)
209209
{
210-
uiElement.LayoutUpdated -= RectangleSelection_LayoutUpdated;
210+
uiElement.SizeChanged -= RectangleSelection_SizeChanged;
211211
}
212212
}
213213

@@ -228,7 +228,7 @@ private void InitEvents(object sender, RoutedEventArgs e)
228228
scrollViewer = DependencyObjectHelpers.FindChild<ScrollViewer>(uiElement, sv => sv.VerticalScrollMode != ScrollMode.Disabled);
229229
if (scrollViewer == null)
230230
{
231-
uiElement.LayoutUpdated += RectangleSelection_LayoutUpdated;
231+
uiElement.SizeChanged += RectangleSelection_SizeChanged;
232232
}
233233
}
234234
}

0 commit comments

Comments
 (0)