From 0b487f24a4f841c159d61a3889f5b1aaa268420a Mon Sep 17 00:00:00 2001 From: Jaex Date: Tue, 10 Aug 2021 02:59:31 +0300 Subject: [PATCH] Only refresh history if settings are changed --- ShareX.HistoryLib/Forms/HistoryForm.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ShareX.HistoryLib/Forms/HistoryForm.cs b/ShareX.HistoryLib/Forms/HistoryForm.cs index 31d52a99d..b7b404c58 100644 --- a/ShareX.HistoryLib/Forms/HistoryForm.cs +++ b/ShareX.HistoryLib/Forms/HistoryForm.cs @@ -445,12 +445,17 @@ private void tsbCopyStats_Click(object sender, EventArgs e) private void tsbSettings_Click(object sender, EventArgs e) { + int maxItemCount = Settings.MaxItemCount; + using (HistorySettingsForm form = new HistorySettingsForm(Settings)) { form.ShowDialog(); } - RefreshHistoryItems(); + if (maxItemCount != Settings.MaxItemCount) + { + RefreshHistoryItems(); + } } private void txtFilenameFilter_KeyDown(object sender, KeyEventArgs e)