1
0
mirror of https://github.com/nicoverbruggen/phpmon.git synced 2025-08-07 03:50:08 +02:00

🐛 Ensure quit menu item is always available

This commit is contained in:
2023-05-13 13:09:28 +02:00
parent c6f49de70c
commit ab993efbde

View File

@ -38,30 +38,28 @@ class StatusMenu: NSMenu {
addItem(NSMenuItem.separator())
}
if PhpEnv.shared.isBusy {
return
}
if !PhpEnv.shared.isBusy {
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayLimitsWidget) {
addStatsMenuItem()
addItem(NSMenuItem.separator())
}
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayLimitsWidget) {
addStatsMenuItem()
addItem(NSMenuItem.separator())
}
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayExtensions) {
addExtensionsMenuItems()
NSMenuItem.separator()
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayExtensions) {
addExtensionsMenuItems()
NSMenuItem.separator()
addXdebugMenuItem()
}
addXdebugMenuItem()
}
addPhpDoctorMenuItem()
addPhpDoctorMenuItem()
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayPresets) {
addPresetsMenuItem()
}
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayPresets) {
addPresetsMenuItem()
}
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayMisc) {
addFirstAidAndServicesMenuItems()
if PhpEnv.phpInstall != nil && Preferences.isEnabled(.displayMisc) {
addFirstAidAndServicesMenuItems()
}
}
addItem(NSMenuItem.separator())