mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-17 15:39:02 +01:00
Allow the ctrl key modifier for scroll rotate.
This commit is contained in:
parent
c6741b1c7a
commit
2962dd0679
1 changed files with 3 additions and 2 deletions
|
|
@ -57,7 +57,7 @@ export default class DhTemplateManager {
|
||||||
* @param {wheel Event} event
|
* @param {wheel Event} event
|
||||||
*/
|
*/
|
||||||
#onMouseWheel(event) {
|
#onMouseWheel(event) {
|
||||||
if (!event.shiftKey) return;
|
if (!event.shiftKey && !event.ctrlKey) return;
|
||||||
event.stopPropagation();
|
event.stopPropagation();
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
const { moveTime, object } = this.#activePreview;
|
const { moveTime, object } = this.#activePreview;
|
||||||
|
|
@ -77,11 +77,12 @@ export default class DhTemplateManager {
|
||||||
* @param {contextmenu Event} event
|
* @param {contextmenu Event} event
|
||||||
*/
|
*/
|
||||||
#cancelTemplate(event) {
|
#cancelTemplate(event) {
|
||||||
const { mousemove, mousedown, contextmenu } = this.#activePreview.events;
|
const { mousemove, mousedown, contextmenu, wheel } = this.#activePreview.events;
|
||||||
canvas.templates._onDragLeftCancel(event);
|
canvas.templates._onDragLeftCancel(event);
|
||||||
|
|
||||||
canvas.stage.off('mousemove', mousemove);
|
canvas.stage.off('mousemove', mousemove);
|
||||||
canvas.stage.off('mousedown', mousedown);
|
canvas.stage.off('mousedown', mousedown);
|
||||||
|
canvas.app.view.removeEventListener('wheel', wheel);
|
||||||
canvas.app.view.removeEventListener('contextmenu', contextmenu);
|
canvas.app.view.removeEventListener('contextmenu', contextmenu);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue