Skip to content

Commit

Permalink
macOS: Another fix for weirdness with menubar shortcuts
Browse files Browse the repository at this point in the history
  • Loading branch information
charlielee committed Mar 22, 2021
1 parent dd4b4b9 commit 50915e4
Showing 1 changed file with 6 additions and 6 deletions.
12 changes: 6 additions & 6 deletions src/js/main/MenuBar.js
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@
label: "Delete Last Frame",
click: function (_menuItem, _browserWindow, e) {
// Workaround for `registerAccelerator: false` not working on macOS
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("undoFrame");
}
},
Expand All @@ -109,7 +109,7 @@
{
label: "Capture Frame",
click: function (_menuItem, _browserWindow, e) {
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("takePicture");
}
},
Expand All @@ -126,7 +126,7 @@
{
label: "Play Capture Sounds",
click: function (_menuItem, _browserWindow, e) {
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("audioToggle");
}
},
Expand All @@ -150,7 +150,7 @@
{
label: "Loop Playback",
click: function (_menuItem, _browserWindow, e) {
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("loopPlayback");
}
},
Expand All @@ -163,7 +163,7 @@
{
label: "Display First Frame",
click: function (_menuItem, _browserWindow, e) {
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("firstFrame");
}
},
Expand All @@ -173,7 +173,7 @@
{
label: "Display Last Frame",
click: function (_menuItem, _browserWindow, e) {
if (!e.triggeredByAccelerator) {
if (!e.triggeredByAccelerator || !_browserWindow) {
self._sendClickEvent("lastFrame");
}
},
Expand Down

0 comments on commit 50915e4

Please sign in to comment.