Check that atom_touch_bar_ is set
This commit is contained in:
parent
708ed9d1cd
commit
5fe3ac60fa
1 changed files with 7 additions and 3 deletions
|
@ -376,16 +376,20 @@ bool ScopedDisableResize::disable_resize_ = false;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (void)refreshTouchBarItem:(const std::string&)item_id {
|
- (void)refreshTouchBarItem:(const std::string&)item_id {
|
||||||
|
if (atom_touch_bar_)
|
||||||
[atom_touch_bar_ refreshTouchBarItem:item_id];
|
[atom_touch_bar_ refreshTouchBarItem:item_id];
|
||||||
}
|
}
|
||||||
|
|
||||||
- (NSTouchBar*)makeTouchBar {
|
- (NSTouchBar*)makeTouchBar {
|
||||||
|
if (atom_touch_bar_)
|
||||||
return [atom_touch_bar_ makeTouchBar];
|
return [atom_touch_bar_ makeTouchBar];
|
||||||
|
else
|
||||||
|
return nil;
|
||||||
}
|
}
|
||||||
|
|
||||||
- (nullable NSTouchBarItem*)touchBar:(NSTouchBar*)touchBar
|
- (nullable NSTouchBarItem*)touchBar:(NSTouchBar*)touchBar
|
||||||
makeItemForIdentifier:(NSTouchBarItemIdentifier)identifier {
|
makeItemForIdentifier:(NSTouchBarItemIdentifier)identifier {
|
||||||
if (touchBar)
|
if (touchBar && atom_touch_bar_)
|
||||||
return [atom_touch_bar_ makeItemForIdentifier:identifier];
|
return [atom_touch_bar_ makeItemForIdentifier:identifier];
|
||||||
else
|
else
|
||||||
return nil;
|
return nil;
|
||||||
|
|
Loading…
Reference in a new issue