refactor: convert C++ enums to C++11 enum classes (#18087)

This commit is contained in:
Milan Burda 2019-05-03 20:11:41 +02:00 committed by Alexey Kuzmin
parent a59dc56fa6
commit c25c31e018
36 changed files with 199 additions and 204 deletions

View file

@ -425,12 +425,13 @@ const CGFloat kVerticalTitleMargin = 2;
}
- (BOOL)shouldHighlight {
using HighlightMode = atom::TrayIcon::HighlightMode;
switch (highlight_mode_) {
case atom::TrayIcon::HighlightMode::ALWAYS:
case HighlightMode::ALWAYS:
return true;
case atom::TrayIcon::HighlightMode::NEVER:
case HighlightMode::NEVER:
return false;
case atom::TrayIcon::HighlightMode::SELECTION:
case HighlightMode::SELECTION:
BOOL isMenuOpen = menuController_ && [menuController_ isMenuOpen];
return forceHighlight_ || inMouseEventSequence_ || isMenuOpen;
}