summaryrefslogtreecommitdiffstats
path: root/chromeos/ime/input_method_manager.cc
diff options
context:
space:
mode:
authoralemate@chromium.org <alemate@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-15 23:31:42 +0000
committeralemate@chromium.org <alemate@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2014-08-15 23:33:04 +0000
commitf0881cf59ffbcefe8d54076e440e08b452bf1cc1 (patch)
tree9d4b3d21f19d7f61298aa557b395e18a0a1e0093 /chromeos/ime/input_method_manager.cc
parentcc5b3be4dbeb21a071088dff7c970f13228328b5 (diff)
downloadchromium_src-f0881cf59ffbcefe8d54076e440e08b452bf1cc1.zip
chromium_src-f0881cf59ffbcefe8d54076e440e08b452bf1cc1.tar.gz
chromium_src-f0881cf59ffbcefe8d54076e440e08b452bf1cc1.tar.bz2
IME refactoring: ChromeOS introduce input methods State.
We need input methods "config" object to switch between IME states. This CL also fixed issue with incorrect input method after screen unlock in multiprofile mode. BUG=292774,399129 TEST=manual TBR=nona@chromium.org,asargent@chromium.org,davemoore@chromium.org Review URL: https://codereview.chromium.org/419293002 Cr-Commit-Position: refs/heads/master@{#290048} git-svn-id: svn://svn.chromium.org/chrome/trunk/src@290048 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/ime/input_method_manager.cc')
-rw-r--r--chromeos/ime/input_method_manager.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/chromeos/ime/input_method_manager.cc b/chromeos/ime/input_method_manager.cc
index cede581..c620a92 100644
--- a/chromeos/ime/input_method_manager.cc
+++ b/chromeos/ime/input_method_manager.cc
@@ -13,6 +13,9 @@ namespace {
InputMethodManager* g_input_method_manager = NULL;
}
+InputMethodManager::State::~State() {
+}
+
// static
InputMethodManager* InputMethodManager::Get() {
return g_input_method_manager;