]> git.localhorst.tv Git - alttp.git/blobdiff - resources/js/components/map/OpenSeadragon.js
improved underworld map navigation
[alttp.git] / resources / js / components / map / OpenSeadragon.js
index 3b670db8751ec4cd4c006afb80c93d7e5457b5a9..36ddec1ce4c0685ba471ce101b4913c04f503cf3 100644 (file)
@@ -109,6 +109,13 @@ export const Provider = React.forwardRef(({ children }, ref) => {
                                }),
                        ],
                });
+               v.addHandler('canvas-nonprimary-press', e => {
+                       if (e.button === 3) {
+                               navigate(-1);
+                       } else if (e.button === 4) {
+                               navigate(1);
+                       }
+               });
                setViewer(v);
                return () => {
                        v.destroy();