| Index: third_party/google_input_tools/src/chrome/os/inputview/elements/content/charactermodel.js
|
| diff --git a/third_party/google_input_tools/src/chrome/os/inputview/elements/content/charactermodel.js b/third_party/google_input_tools/src/chrome/os/inputview/elements/content/charactermodel.js
|
| index 2655b2a8483f99eb7db8fc116df63858c486ad8b..ad98f62737606fa92ab3aefa6a669d089345e9dc 100644
|
| --- a/third_party/google_input_tools/src/chrome/os/inputview/elements/content/charactermodel.js
|
| +++ b/third_party/google_input_tools/src/chrome/os/inputview/elements/content/charactermodel.js
|
| @@ -14,11 +14,13 @@
|
| goog.provide('i18n.input.chrome.inputview.elements.content.CharacterModel');
|
|
|
| goog.require('i18n.input.chrome.inputview.StateType');
|
| +goog.require('i18n.input.chrome.inputview.util');
|
|
|
|
|
|
|
| goog.scope(function() {
|
| var StateType = i18n.input.chrome.inputview.StateType;
|
| +var util = i18n.input.chrome.inputview.util;
|
|
|
|
|
|
|
| @@ -181,13 +183,9 @@ CharacterModel.prototype.isVisible = function() {
|
| * @private
|
| */
|
| CharacterModel.prototype.toReversedCase_ = function() {
|
| - var reversed;
|
| - if (this.character_.toUpperCase() == this.character_) {
|
| - reversed = this.character_.toLowerCase();
|
| - } else {
|
| - reversed = this.character_.toUpperCase();
|
| - }
|
| - return reversed;
|
| + var upper = util.toUpper(this.character_);
|
| + var lower = util.toLower(this.character_);
|
| + return (upper == this.character_) ? lower : upper;
|
| };
|
|
|
|
|
|
|