| Index: third_party/google_input_tools/src/chrome/os/inputview/config/jp_data.js
|
| diff --git a/third_party/google_input_tools/src/chrome/os/inputview/config/jp_data.js b/third_party/google_input_tools/src/chrome/os/inputview/config/jp_data.js
|
| index dba0967fbc7dc3f159f004f4e5f6db33c7d352c5..97acd32a5d27b8e8c812e2d8a7a60bf30cba3781 100644
|
| --- a/third_party/google_input_tools/src/chrome/os/inputview/config/jp_data.js
|
| +++ b/third_party/google_input_tools/src/chrome/os/inputview/config/jp_data.js
|
| @@ -97,12 +97,18 @@ goog.require('i18n.input.chrome.inputview.elements.ElementType');
|
| var createData = function(keyCharacters, viewIdPrefix, keyCodes) {
|
| var keyList = [];
|
| keyList.push(util.createIMESwitchKey('Toggle', '英漢', Css.JP_IME_SWITCH));
|
| + // The keys shows the shift character in Default state. In material design,
|
| + // Only the first 11 keys will show shift character.
|
| + var keysShowShift = 11;
|
| goog.array.forEach(keyCharacters, function(c, i) {
|
| var spec = {};
|
| spec[SpecNodeName.ID] = keyIds[i];
|
| spec[SpecNodeName.TYPE] = ElementType.CHARACTER_KEY;
|
| spec[SpecNodeName.CHARACTERS] = c;
|
| spec[SpecNodeName.KEY_CODE] = keyCodes[i];
|
| + if (i < keysShowShift) {
|
| + spec[SpecNodeName.ENABLE_SHIFT_RENDERING] = true;
|
| + }
|
| var key = util.createKey(spec);
|
| keyList.push(key);
|
| });
|
|
|