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:
@ -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())
|
||||
|
Reference in New Issue
Block a user