Fix ctrl+- issue

This commit is contained in:
DanyaPostfactum 2012-09-20 05:10:58 +10:00
commit 10296a87a5

View file

@ -44,7 +44,7 @@ function DefaultHandlers(mouseHandler) {
editor.setDefaultHandler("dblclick", this.onDoubleClick.bind(mouseHandler));
editor.setDefaultHandler("tripleclick", this.onTripleClick.bind(mouseHandler));
editor.setDefaultHandler("quadclick", this.onQuadClick.bind(mouseHandler));
editor.setDefaultHandler("mousewheel", this.onScroll.bind(mouseHandler));
editor.setDefaultHandler("mousewheel", this.onMouseWheel.bind(mouseHandler));
var exports = ["select", "startSelect", "drag", "dragEnd", "dragWait",
"dragWaitEnd", "startDrag", "focusWait"];
@ -298,7 +298,10 @@ function DefaultHandlers(mouseHandler) {
this.setState("null");
};
this.onScroll = function(ev) {
this.onMouseWheel = function(ev) {
if (ev.getShiftKey() || ev.getAccelKey()){
return;
}
var editor = this.editor;
var isScrolable = editor.renderer.isScrollableBy(ev.wheelX * ev.speed, ev.wheelY * ev.speed);
if (isScrolable) {