diff --git a/OSBindings/Mac/Clock Signal/Base.lproj/Atari2600Options.xib b/OSBindings/Mac/Clock Signal/Base.lproj/Atari2600Options.xib
index 50926faf4..875298900 100644
--- a/OSBindings/Mac/Clock Signal/Base.lproj/Atari2600Options.xib
+++ b/OSBindings/Mac/Clock Signal/Base.lproj/Atari2600Options.xib
@@ -12,12 +12,10 @@
-
+
-
-
diff --git a/OSBindings/Mac/Clock Signal/Base.lproj/ElectronOptions.xib b/OSBindings/Mac/Clock Signal/Base.lproj/ElectronOptions.xib
index 20ebefd9a..2e05438f5 100644
--- a/OSBindings/Mac/Clock Signal/Base.lproj/ElectronOptions.xib
+++ b/OSBindings/Mac/Clock Signal/Base.lproj/ElectronOptions.xib
@@ -16,8 +16,6 @@
-
-
diff --git a/OSBindings/Mac/Clock Signal/Base.lproj/MachineDocument.xib b/OSBindings/Mac/Clock Signal/Base.lproj/MachineDocument.xib
index ba4710992..5dd259d78 100644
--- a/OSBindings/Mac/Clock Signal/Base.lproj/MachineDocument.xib
+++ b/OSBindings/Mac/Clock Signal/Base.lproj/MachineDocument.xib
@@ -36,6 +36,7 @@
+
diff --git a/OSBindings/Mac/Clock Signal/Documents/MachineDocument.swift b/OSBindings/Mac/Clock Signal/Documents/MachineDocument.swift
index 8f54d6884..193c7bc31 100644
--- a/OSBindings/Mac/Clock Signal/Documents/MachineDocument.swift
+++ b/OSBindings/Mac/Clock Signal/Documents/MachineDocument.swift
@@ -67,6 +67,9 @@ class MachineDocument:
setupClockRate()
self.machine.delegate = self
self.optionsPanel?.establishStoredOptions()
+
+ // bring OpenGL view-holding window on top of the options panel
+ self.openGLView.window!.makeKeyAndOrderFront(self)
}
func machineDidChangeClockRate(_ machine: CSMachine!) {