feat: Change mouse to pointer for windows

This commit is contained in:
sthag 2026-03-10 22:15:08 +01:00
parent 99b98635e7
commit 2091dc4f30
2 changed files with 7 additions and 6 deletions

View file

@ -21,9 +21,9 @@ class HippieTaskBar {
// TODO: Ereignisse besser delegieren
init() {
this.element.addEventListener('mousedown', this.onMouseDown.bind(this));
document.addEventListener('mousemove', this.onMouseMove.bind(this));
document.addEventListener('mouseup', this.onMouseUp.bind(this));
this.element.addEventListener('pointerdown', this.onDown.bind(this));
document.addEventListener('pointermove', this.onMove.bind(this));
document.addEventListener('pointerup', this.onUp.bind(this));
const dateElement = document.createElement('span');
@ -34,7 +34,7 @@ class HippieTaskBar {
this.setOptions(this.options.position);
}
onMouseDown(event) {
onDown(event) {
if (checkButtonAndTarget(event, this.element, 0)) {
console.debug('Drag mode enabled');
@ -48,7 +48,7 @@ class HippieTaskBar {
event.preventDefault();
}
onMouseMove(event) {
onMove(event) {
if (this.isDragging) {
this.options.position = getClosestEdgeToMouse(event);
const borderRadius = '4px';
@ -116,7 +116,7 @@ class HippieTaskBar {
}
}
onMouseUp() {
onUp() {
if (event.target === this.placeholder) {
console.debug('Drag mode disabled');