CommandPost / CommandPost

Workflow Enhancements for Creatives
https://commandpost.io
MIT License
423 stars 37 forks source link

Warning message about TouchBar support in El Capitan #24

Closed randomeizer closed 7 years ago

randomeizer commented 7 years ago

Currently a dialog box pops up every time the script loads warning that the current version of macOS does not support the Touch Bar. This seems unnecessary...

randomeizer commented 7 years ago

This appears to be a mandatory dialog box which is generated by the 'touchbar' module when it is 'required'. The workaround will be either:

  1. Update our code to check the version number before attempting 'touchbar' support.
  2. Update the 'touchbar' module to not be so verbose.
latenitefilms commented 7 years ago

That's interesting! I've only got 10.12 with me currently, but will test this out on Monday. This was definitely not my intention, as touchbar.supported() should default to touchbar.supported(false) which does not display a dialog box.

randomeizer commented 7 years ago

Here's a screenshot:

screenshot 2016-11-26 09 48 50
latenitefilms commented 7 years ago

Bug submitted.

randomeizer commented 7 years ago

I've upgraded the library to 0.6.1 which has resolved the dialog issue.