mirror of
https://github.com/morgan9e/macos-stats
synced 2026-04-14 00:04:15 +09:00
fix: fixed standard window button position for some RTL languages (#751)
This commit is contained in:
@@ -28,6 +28,14 @@ class SettingsWindow: NSWindow, NSWindowDelegate {
|
||||
defer: false
|
||||
)
|
||||
|
||||
if let close = self.standardWindowButton(.closeButton),
|
||||
let mini = self.standardWindowButton(.miniaturizeButton),
|
||||
let zoom = self.standardWindowButton(.zoomButton) {
|
||||
close.setFrameOrigin(NSPoint(x: 7, y: 1))
|
||||
mini.setFrameOrigin(NSPoint(x: 27, y: 1))
|
||||
zoom.setFrameOrigin(NSPoint(x: 47, y: 1))
|
||||
}
|
||||
|
||||
self.contentViewController = self.viewController
|
||||
self.animationBehavior = .default
|
||||
self.collectionBehavior = .moveToActiveSpace
|
||||
|
||||
Reference in New Issue
Block a user