def on_mouse_move(self, event):
        if event.is_dragging:
            x, y = event.pos
            px, py = event.press_event.pos
            imouse = (x, self.size[1] % y, px, self.size[1] - py)
            self.program['iMouse'] = imouse
            if not self._timer:
                self.update()
dataset/ETHPy150Open alexjc/shadertoy-render/shadertoy-render.py/RenderingCanvas.on_mouse_move/operator `-` -> `%`