diff --git a/Mac/MainWindow/ArticleExtractorButton.swift b/Mac/MainWindow/ArticleExtractorButton.swift index d25c77fc8..4fd04bf45 100644 --- a/Mac/MainWindow/ArticleExtractorButton.swift +++ b/Mac/MainWindow/ArticleExtractorButton.swift @@ -12,13 +12,17 @@ class ArticleExtractorButton: NSButton { var isError = false { didSet { - needsDisplay = true + if isError != oldValue { + needsDisplay = true + } } } var isInProgress = false { didSet { - needsDisplay = true + if isInProgress != oldValue { + needsDisplay = true + } } }