Check that window responds to touchBar selector for pre-10.12.1 compat

This commit is contained in:
Kevin Sawicki 2017-03-03 10:49:42 -08:00
parent c349aeff80
commit ca2898a60e
2 changed files with 5 additions and 1 deletions

View file

@ -369,6 +369,8 @@ bool ScopedDisableResize::disable_resize_ = false;
}
- (void)resetTouchBar:(const std::vector<mate::PersistentDictionary>&)settings {
if (![self respondsToSelector:@selector(touchBar)]) return;
atom_touch_bar_.reset([[AtomTouchBar alloc] initWithDelegate:self
window:shell_
settings:settings]);