summaryrefslogtreecommitdiffstats
path: root/ash/system/ime/ime_observer.h
diff options
context:
space:
mode:
Diffstat (limited to 'ash/system/ime/ime_observer.h')
-rw-r--r--ash/system/ime/ime_observer.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ash/system/ime/ime_observer.h b/ash/system/ime/ime_observer.h
index a7f938c..1707062 100644
--- a/ash/system/ime/ime_observer.h
+++ b/ash/system/ime/ime_observer.h
@@ -14,6 +14,12 @@ class IMEObserver {
// Notify the observer that the IME state has changed, and should be
// refreshed.
virtual void OnIMERefresh() = 0;
+
+ // Notify the observer that the IME menu activation state has changed, and
+ // should be refreshed. |is_active| represents whether the new IME menu is
+ // active, and IME related items in system tray should be removed if
+ // |is_active| is true.
+ virtual void OnIMEMenuActivationChanged(bool is_active) = 0;
};
} // namespace ash