diff --git a/apps/common/main/lib/component/ComboBoxFonts.js b/apps/common/main/lib/component/ComboBoxFonts.js
index 958b4026e..319d15f89 100644
--- a/apps/common/main/lib/component/ComboBoxFonts.js
+++ b/apps/common/main/lib/component/ComboBoxFonts.js
@@ -182,6 +182,7 @@ define([
},
onInputKeyUp: function(e) {
+ if (!this._isKeyDown) return;
if (e.keyCode != Common.UI.Keys.RETURN && e.keyCode !== Common.UI.Keys.SHIFT &&
e.keyCode !== Common.UI.Keys.CTRL && e.keyCode !== Common.UI.Keys.ALT &&
e.keyCode !== Common.UI.Keys.LEFT && e.keyCode !== Common.UI.Keys.RIGHT &&
@@ -213,9 +214,11 @@ define([
}, 10);
}
}
+ this._isKeyDown = false;
},
onInputKeyDown: function(e) {
+ this._isKeyDown = true;
this._inInputKeyDown = (new Date());
var me = this;
diff --git a/apps/common/main/lib/component/Mixtbar.js b/apps/common/main/lib/component/Mixtbar.js
index 44fc291ab..a1d5188d5 100644
--- a/apps/common/main/lib/component/Mixtbar.js
+++ b/apps/common/main/lib/component/Mixtbar.js
@@ -100,7 +100,7 @@ define([
'
-
-
-
-
+
+
+
+
diff --git a/apps/spreadsheeteditor/main/app/view/Toolbar.js b/apps/spreadsheeteditor/main/app/view/Toolbar.js
index 190ebfce9..f431b40f4 100644
--- a/apps/spreadsheeteditor/main/app/view/Toolbar.js
+++ b/apps/spreadsheeteditor/main/app/view/Toolbar.js
@@ -196,9 +196,9 @@ define([
cls : 'btn-toolbar',
iconCls : 'toolbar__icon btn-paste',
lock : [/*_set.editCell,*/ _set.coAuth, _set.lostConnect],
- dataHint: '1',
- dataHintDirection: 'bottom',
- dataHintTitle: 'P'
+ dataHint : '1',
+ dataHintDirection: 'top',
+ dataHintTitle: 'V'
});
me.btnUndo = new Common.UI.Button({
@@ -207,7 +207,10 @@ define([
iconCls : 'toolbar__icon btn-undo',
disabled : true,
lock : [_set.lostConnect],
- signals : ['disabled']
+ signals : ['disabled'],
+ dataHint : '1',
+ dataHintDirection: 'bottom',
+ dataHintTitle: 'Z'
});
me.btnRedo = new Common.UI.Button({
@@ -216,7 +219,10 @@ define([
iconCls : 'toolbar__icon btn-redo',
disabled : true,
lock : [_set.lostConnect],
- signals : ['disabled']
+ signals : ['disabled'],
+ dataHint : '1',
+ dataHintDirection: 'bottom',
+ dataHintTitle: 'Y'
});
if ( config.isEditDiagram ) {
@@ -352,14 +358,14 @@ define([
Common.UI.Mixtbar.prototype.initialize.call(this, {
template: _.template(template),
tabs: [
- { caption: me.textTabFile, action: 'file', extcls: 'canedit', haspanel:false},
- { caption: me.textTabHome, action: 'home', extcls: 'canedit'},
- { caption: me.textTabInsert, action: 'ins', extcls: 'canedit'},
- {caption: me.textTabLayout, action: 'layout', extcls: 'canedit'},
- {caption: me.textTabFormula, action: 'formula', extcls: 'canedit'},
- {caption: me.textTabData, action: 'data', extcls: 'canedit'},
+ { caption: me.textTabFile, action: 'file', extcls: 'canedit', haspanel:false, dataHintTitle: 'F'},
+ { caption: me.textTabHome, action: 'home', extcls: 'canedit', dataHintTitle: 'H'},
+ { caption: me.textTabInsert, action: 'ins', extcls: 'canedit', dataHintTitle: 'I'},
+ {caption: me.textTabLayout, action: 'layout', extcls: 'canedit', dataHintTitle: 'L'},
+ {caption: me.textTabFormula, action: 'formula', extcls: 'canedit', dataHintTitle: 'O'},
+ {caption: me.textTabData, action: 'data', extcls: 'canedit', dataHintTitle: 'D'},
undefined, undefined, undefined,
- {caption: me.textTabView, action: 'view', extcls: 'canedit'}
+ {caption: me.textTabView, action: 'view', extcls: 'canedit', dataHintTitle: 'W'}
]}
);
@@ -407,7 +413,10 @@ define([
cls : 'btn-toolbar',
iconCls : 'toolbar__icon btn-print no-mask',
lock : [_set.editCell, _set.cantPrint, _set.disableOnStart],
- signals: ['disabled']
+ signals: ['disabled'],
+ dataHint : '1',
+ dataHintDirection: 'top',
+ dataHintTitle: 'P'
});
me.btnSave = new Common.UI.Button({
@@ -415,7 +424,10 @@ define([
cls : 'btn-toolbar',
iconCls : 'toolbar__icon no-mask ' + me.btnSaveCls,
lock : [_set.lostConnect],
- signals : ['disabled']
+ signals : ['disabled'],
+ dataHint : '1',
+ dataHintDirection: 'bottom',
+ dataHintTitle: 'S'
});
me.btnCollabChanges = me.btnSave;
@@ -1615,7 +1627,7 @@ define([
Common.UI.Mixtbar.prototype.initialize.call(this, {
template: _.template(template_view),
tabs: [
- {caption: me.textTabFile, action: 'file', haspanel:false}
+ {caption: me.textTabFile, action: 'file', haspanel:false, dataHintTitle: 'F'}
]
}
);