Add a Time Requirement to Mouse In/Out Hover Code

let isHoveredOver = false;
let hoverCounter = 0;
let hoverOutCounter = 0;
export function box38_mouseIn(event) {
    isHoveredOver = true;
    hoverCounter++;
    const counter = hoverCounter;
    setTimout(() => {
        if(isHoveredOver && counter === hoverCounter){
            $w("#tester").show();
        }
    }, 2000);//2000 milliseconds
}

export function box38_mouseOut(event) {
    isHoveredOver = false;
    hoverOutCounter ++;
    const counter = hoverOutCounter ;
    setTimout(() => {
        if(!isHoveredOver && counter === hoverOutCounter){
            $w("#tester").hide();
        }
    }, 2000);
}