2
0
Эх сурвалжийг харах

display(macOS): match index in title to menu

Fixes #4484
osy 2 жил өмнө
parent
commit
9e00f99040

+ 1 - 1
Platform/macOS/Display/VMDisplayAppleWindowController.swift

@@ -301,7 +301,7 @@ extension VMDisplayAppleWindowController {
             }
             let item = NSMenuItem()
             let format = NSLocalizedString("Serial %lld", comment: "VMDisplayAppleWindowController")
-            let title = String.localizedStringWithFormat(format, i)
+            let title = String.localizedStringWithFormat(format, i + 1)
             let isCurrent = (self as? VMDisplayAppleTerminalWindowController)?.index == i
             item.title = title
             item.isEnabled = !isCurrent

+ 2 - 2
Platform/macOS/Display/VMDisplayQemuDisplayController.swift

@@ -498,7 +498,7 @@ extension VMDisplayQemuWindowController {
             let config = vmQemuConfig.displays[id]
             let item = NSMenuItem()
             let format = NSLocalizedString("Display %lld: %@", comment: "VMDisplayQemuDisplayController")
-            let title = String.localizedStringWithFormat(format, id, config.hardware.prettyValue)
+            let title = String.localizedStringWithFormat(format, id + 1, config.hardware.prettyValue)
             let isCurrent = self is VMDisplayQemuMetalWindowController && self.id == id
             item.title = title
             item.isEnabled = !isCurrent
@@ -514,7 +514,7 @@ extension VMDisplayQemuWindowController {
             }
             let item = NSMenuItem()
             let format = NSLocalizedString("Serial %lld", comment: "VMDisplayQemuDisplayController")
-            let title = String.localizedStringWithFormat(format, id)
+            let title = String.localizedStringWithFormat(format, id + 1)
             let isCurrent = self is VMDisplayQemuTerminalWindowController && self.id == id
             item.title = title
             item.isEnabled = !isCurrent