Event handler bug

You need a mouseIn event handler for the image , not for the button . In that event handler, you then show() the button. You want something like this:

export function image1_mouseIn(event, $w) {
    $w("#button4").show();
}