Skip to content

avm1: Buttons in DTunnel 3D exhibit unexpected behavior (regression) #22393

@Toad06

Description

@Toad06

Describe the bug

Steps to reproduce

  • Click "Skip" to go directly to the main menu.

  • Click "Play" and keep the mouse button pressed.

  • While still holding the mouse button, move the cursor over "Options", "Instructions", and "Highscore version".
    → In Ruffle, these buttons incorrectly switch to their orange hover state, whereas they should remain white.

Image

Expected behavior

Only the "Play" button should respond during this interaction.
All other buttons must remain white and should not enter their hover state while the mouse button is still held down.

This regression first appeared in nightly-2025-11-08, which suggests that PR #21962 is the likely cause.

Image

Content Location

SWF: https://uploads.ungrounded.net/174000/174308_nhsdtunnel3d.swf
Web: https://www.newgrounds.com/portal/view/174308

Affected platform

Browser's extension

Operating system

Windows 11

Browser

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-avm1Area: AVM1 (ActionScript 1 & 2)bugSomething isn't workingregressionSomething was working before, but is now broken

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions