X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=resources%2Fjs%2Fcomponents%2Fmap%2FOpenSeadragon.js;h=36ddec1ce4c0685ba471ce101b4913c04f503cf3;hb=04af60ad0cd937639cf5e1a0a8d023d9c1eea152;hp=3b670db8751ec4cd4c006afb80c93d7e5457b5a9;hpb=22ba8bff0adc15aa70c35314f8b7f75e749fa5eb;p=alttp.git diff --git a/resources/js/components/map/OpenSeadragon.js b/resources/js/components/map/OpenSeadragon.js index 3b670db..36ddec1 100644 --- a/resources/js/components/map/OpenSeadragon.js +++ b/resources/js/components/map/OpenSeadragon.js @@ -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();