<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Ah yes, very good. That actually makes sense. Thanks for the thought on the apple script. I could run it with osascript from my “make run” command.<div class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On Apr 7, 2017, at 8:06 PM, Maxwell Grady <<a href="mailto:max.grady@gmail.com" class="">max.grady@gmail.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">This sounds very similar to an issue I have encountered with PyQt5 on OS X where the menubar is disabled until you swap focus to another application then back to python.<div class=""><br class=""><div class="">To my knowledge its not considered a bug with Qt or PyQt and rather is just a result of how OS X deals with programs that are run without an app bundle.</div><div class=""><br class=""></div><div class="">Since bundling a python program into an OS X app isn't very straightforward, my work around has been to execute a short applescript when the program starts which enters the keystrokes "Cmd+Tab" twice. This switches to another application then back to the python program. After the second switch, the menus will work fine.</div></div><div class=""><br class=""></div><div class="">You could check if that works for you in the mean time while the deeper cause is sought.</div><div class=""><br class=""></div><div class="">An example of the applescript I use is found here:</div><div class=""><br class=""></div><div class=""><a href="https://github.com/mgrady3/PLEASE/tree/master/source/" class="">https://github.com/mgrady3/PLEASE/tree/master/source/</a><br class=""></div><div class=""><br class=""></div><div class="">the applescript is cmd.scpt, and in main.py you should see the code that runs the script.</div><div class=""><br class=""></div><div class="">Might be a different problem all together, however.</div><div class=""><br class=""></div><div class="">-Maxwell</div></div><div class="gmail_extra"><br class=""><div class="gmail_quote">On Fri, Apr 7, 2017 at 10:18 PM, Patrick Stinson <span dir="ltr" class=""><<a href="mailto:patrickkidd@gmail.com" target="_blank" class="">patrickkidd@gmail.com</a>></span> wrote:<br class=""><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi there!<br class="">
<br class="">
I m noticing that often but not always my app doesn’t appear to be the current app in the sierra window manager even though the (cmd-tab) app switcher says it is. It also doesn’t receive input events when in this state.<br class="">
<br class="">
If I switch to another app and then back to mine everything looks and works correctly.<br class="">
<br class="">
Something tells me this is a probably well-known bug with a window attribute or something that I am just in the dark on.<br class="">
<br class="">
Thoughts? Thanks!<br class="">
-P<br class="">
______________________________<wbr class="">_________________<br class="">
PyQt mailing list    <a href="mailto:PyQt@riverbankcomputing.com" class="">PyQt@riverbankcomputing.com</a><br class="">
<a href="https://www.riverbankcomputing.com/mailman/listinfo/pyqt" rel="noreferrer" target="_blank" class="">https://www.<wbr class="">riverbankcomputing.com/<wbr class="">mailman/listinfo/pyqt</a></blockquote></div><br class=""><br clear="all" class=""><div class=""><br class=""></div>-- <br class=""><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr" class=""><div class="">University of New Hampshire</div><div class="">Department of Physics</div><div class="">Pohl Group</div><div class="">DeMeritt Hall 119</div><div class="">---</div>Síocháin agus Grá</div></div>
</div>
</div></blockquote></div><br class=""></div></body></html>