@ -325,7 +325,7 @@ class AppearanceViewController: ParentViewController {
if DataStore.shared().shouldDisplay(.menubarCompactMode) {
statusItem.setupStatusItem()
} else {
statusItem.performTimerWork()
statusItem.refresh()
}
@ -187,7 +187,7 @@ class CalendarViewController: ParentViewController {
return
@IBOutlet var headerLabel: NSTextField!
@ -200,6 +200,6 @@ extension PreferencesDataSource: NSTableViewDataSource {
@ -828,7 +828,7 @@ extension PreferencesViewController {
private func updateStatusBarAppearance() {
@ -186,7 +186,7 @@ class StatusItemHandler: NSObject {
block: { [weak self] _ in
if let strongSelf = self {
strongSelf.performTimerWork()
strongSelf.refresh()
})
@ -249,7 +249,7 @@ class StatusItemHandler: NSObject {
parentView?.updateTime()
func performTimerWork() {
func refresh() {
if currentState == .compactText {
updateCompactMenubar()
updateMenubar()