Commit e02dd60d authored by Alexander.Trofimov's avatar Alexander.Trofimov

fix bug 32929

Solution design department to handle Alt + PgUp \ Alt + PgDown as a transition by sheets
parent bbf53701
...@@ -816,26 +816,28 @@ ...@@ -816,26 +816,28 @@
case 33: // PageUp case 33: // PageUp
// Отключим стандартную обработку браузера нажатия PageUp // Отключим стандартную обработку браузера нажатия PageUp
stop(); stop();
if (ctrlKey) { if (ctrlKey || event.altKey) {
// Перемещение по листам справа налево // Перемещение по листам справа налево
// В chrome не работает (т.к. там своя обработка на некоторые нажатия вместе с Ctrl // В chrome не работает (т.к. там своя обработка на некоторые нажатия вместе с Ctrl
t.handlers.trigger("showNextPrevWorksheet", -1); t.handlers.trigger("showNextPrevWorksheet", -1);
return true; return true;
} else { } else {
event.altKey ? dc = -0.5 : dr = -0.5; // Solution design department to handle Alt + PgUp \ Alt + PgDown as a transition by sheets
/*event.altKey ? dc = -0.5 : */dr = -0.5;
} }
break; break;
case 34: // PageDown case 34: // PageDown
// Отключим стандартную обработку браузера нажатия PageDown // Отключим стандартную обработку браузера нажатия PageDown
stop(); stop();
if (ctrlKey) { if (ctrlKey || event.altKey) {
// Перемещение по листам слева направо // Перемещение по листам слева направо
// В chrome не работает (т.к. там своя обработка на некоторые нажатия вместе с Ctrl // В chrome не работает (т.к. там своя обработка на некоторые нажатия вместе с Ctrl
t.handlers.trigger("showNextPrevWorksheet", +1); t.handlers.trigger("showNextPrevWorksheet", +1);
return true; return true;
} else { } else {
event.altKey ? dc = +0.5 : dr = +0.5; // Solution design department to handle Alt + PgUp \ Alt + PgDown as a transition by sheets
/*event.altKey ? dc = +0.5 : */dr = +0.5;
} }
break; break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment