first pass at menu event emission

This commit is contained in:
Shelley Vohr 2018-01-27 09:35:58 -05:00
parent 39554566cc
commit 3399480304
No known key found for this signature in database
GPG key ID: F13993A75599653C
6 changed files with 29 additions and 5 deletions

View file

@ -42,8 +42,16 @@ bool AtomMenuModel::GetAcceleratorAtWithParams(
void AtomMenuModel::MenuWillClose() {
ui::SimpleMenuModel::MenuWillClose();
for (Observer& observer : observers_)
observer.MenuWillClose();
for (Observer& observer : observers_) {
observer.OnMenuWillClose();
}
}
void AtomMenuModel::MenuWillShow() {
ui::SimpleMenuModel::MenuWillShow();
for (Observer& observer : observers_) {
observer.OnMenuWillShow();
}
}
AtomMenuModel* AtomMenuModel::GetSubmenuModelAt(int index) {