Spaces:
Runtime error
Runtime error
fix a bug that all keys are ignored
Browse files- app.py +1 -1
- static/poseEditor.js +1 -4
app.py
CHANGED
@@ -129,7 +129,7 @@ Points to note for pseudo-3D rotation: When performing pseudo-3D rotation on the
|
|
129 |
- "alt + drag" to **move**
|
130 |
- "shift + drag" to **rotate** (move right first, release shift, then up or down)
|
131 |
- "space + drag" to **range-move**
|
132 |
-
- "[", "]" or mouse wheel to shrink or expand **range**
|
133 |
- "ctrl + z", "shift + ctrl + z" to **undo**, **redo**
|
134 |
- "ctrl + E" **add** new person
|
135 |
- "Q + click" to **delete** person
|
|
|
129 |
- "alt + drag" to **move**
|
130 |
- "shift + drag" to **rotate** (move right first, release shift, then up or down)
|
131 |
- "space + drag" to **range-move**
|
132 |
+
- "[", "]" or mouse "Alt + wheel" to shrink or expand **range**
|
133 |
- "ctrl + z", "shift + ctrl + z" to **undo**, **redo**
|
134 |
- "ctrl + E" **add** new person
|
135 |
- "Q + click" to **delete** person
|
static/poseEditor.js
CHANGED
@@ -513,6 +513,7 @@ function ModifyDragRange(delta) { dragRange = Math.max(dragRangeDelta, Math.min(
|
|
513 |
|
514 |
document.addEventListener('wheel', function(event) {
|
515 |
if (!isMouseOnCanvas(event)) {return;}
|
|
|
516 |
|
517 |
event.preventDefault();
|
518 |
const deltaY = event.deltaY;
|
@@ -524,8 +525,6 @@ document.addEventListener('wheel', function(event) {
|
|
524 |
}, {passive: false});
|
525 |
|
526 |
document.addEventListener("keydown", (event) => {
|
527 |
-
if (!isMouseOnCanvas(event)) {return;}
|
528 |
-
|
529 |
if (event.code == "BracketLeft") { ModifyDragRange(-dragRangeDelta); }
|
530 |
if (event.code == "BracketRight") { ModifyDragRange(dragRangeDelta); }
|
531 |
keyDownFlags[event.code] = true;
|
@@ -533,8 +532,6 @@ document.addEventListener("keydown", (event) => {
|
|
533 |
event.preventDefault();
|
534 |
});
|
535 |
document.addEventListener("keyup", (event) => {
|
536 |
-
if (!isMouseOnCanvas(event)) {return;}
|
537 |
-
|
538 |
keyDownFlags[event.code] = false;
|
539 |
if (event.ctrlKey && event.code == "KeyE") {
|
540 |
addPerson();
|
|
|
513 |
|
514 |
document.addEventListener('wheel', function(event) {
|
515 |
if (!isMouseOnCanvas(event)) {return;}
|
516 |
+
if (!event.altKey) {return;}
|
517 |
|
518 |
event.preventDefault();
|
519 |
const deltaY = event.deltaY;
|
|
|
525 |
}, {passive: false});
|
526 |
|
527 |
document.addEventListener("keydown", (event) => {
|
|
|
|
|
528 |
if (event.code == "BracketLeft") { ModifyDragRange(-dragRangeDelta); }
|
529 |
if (event.code == "BracketRight") { ModifyDragRange(dragRangeDelta); }
|
530 |
keyDownFlags[event.code] = true;
|
|
|
532 |
event.preventDefault();
|
533 |
});
|
534 |
document.addEventListener("keyup", (event) => {
|
|
|
|
|
535 |
keyDownFlags[event.code] = false;
|
536 |
if (event.ctrlKey && event.code == "KeyE") {
|
537 |
addPerson();
|