From 765a91dd34045aeb204342001c1adeaf6d9893e3 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Wed, 7 Feb 2018 21:48:51 -0800 Subject: [PATCH] Restore selection in timeline after reload due to font size change. --- Evergreen/MainWindow/Timeline/TimelineViewController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Evergreen/MainWindow/Timeline/TimelineViewController.swift b/Evergreen/MainWindow/Timeline/TimelineViewController.swift index 3df1c350a..afcf64d16 100644 --- a/Evergreen/MainWindow/Timeline/TimelineViewController.swift +++ b/Evergreen/MainWindow/Timeline/TimelineViewController.swift @@ -147,7 +147,9 @@ class TimelineViewController: NSViewController, UndoableCommandRunner { cellAppearance = TimelineCellAppearance(theme: appDelegate.currentTheme, showAvatar: false, fontSize: fontSize) cellAppearanceWithAvatar = TimelineCellAppearance(theme: appDelegate.currentTheme, showAvatar: true, fontSize: fontSize) updateRowHeights() - tableView.reloadData() + performBlockAndRestoreSelection { + tableView.reloadData() + } } // MARK: - API