Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tab key behavior from Adobe Flash Player not present in Ruffle #5443

Closed
Sunlitspace542 opened this issue Oct 9, 2021 · 14 comments
Closed

Tab key behavior from Adobe Flash Player not present in Ruffle #5443

Sunlitspace542 opened this issue Oct 9, 2021 · 14 comments
Assignees
Labels
enhancement New feature or request input Issues relating to user input in Flash content newsworthy unimplemented Issues for functionality that hasn't been implemented yet

Comments

@Sunlitspace542
Copy link

Sunlitspace542 commented Oct 9, 2021

Describe the feature
Provide a clear and concise description of your feature request. Why would this feature be useful? Does the feature involve the desktop build, the web build, or both?

This was a feature the original Flash Player had, if you press the tab key, it cycles through each clickable item, highlighted with a yellow box around the item. pressing enter "clicks" on the item.
Screenshot attached with example of what I'm talking about using a Flash projector:
image

@Sunlitspace542 Sunlitspace542 added the enhancement New feature or request label Oct 9, 2021
@Sunlitspace542 Sunlitspace542 changed the title Mirror tab key behavior from flash player Mirror tab key behavior from Flash Player Oct 9, 2021
@Herschel Herschel added input Issues relating to user input in Flash content unimplemented Issues for functionality that hasn't been implemented yet labels Oct 17, 2021
@Sunlitspace542 Sunlitspace542 changed the title Mirror tab key behavior from Flash Player Mirror tab key behavior from Adobe Flash Player Nov 11, 2021
@Sunlitspace542 Sunlitspace542 changed the title Mirror tab key behavior from Adobe Flash Player Tab key behavior from Adobe Flash Player Nov 11, 2021
@Sunlitspace542 Sunlitspace542 changed the title Tab key behavior from Adobe Flash Player Tab key behavior from Adobe Flash Player not present in Ruffle Nov 11, 2021
@Erisfiregamer1
Copy link

Would be nice.

@mero09-99
Copy link

I agree

@KazyEXE
Copy link

KazyEXE commented Sep 21, 2022

This is vital for finding all the Homestar Runner easter eggs.

@battaglia01
Copy link

Kind of curious how hard this would be to implement. Has anyone looked into this? What does the tab key do now?

@ActionWavele
Copy link

This is very important for accecibility

@Atario
Copy link

Atario commented May 6, 2023

What does the tab key do now?

Nothing, looks like

@VL4DST3R
Copy link

Any updates on this? This and the zoom functionality are some of the most noticeable pain-points with ruffle compared to native flash.

@rikkoooo
Copy link

This is ultra-very important, and maybe even more important than the mouse support. And, this is a bug report, not an enhancement request.

@battaglia01
Copy link

Ok. Does anyone have any idea how to implement this? Where would one poke around to do this?

@kjarosh
Copy link
Member

kjarosh commented Mar 12, 2024

Implementation status:

@Croworbit
Copy link

does it work across other OSes?

@kjarosh
Copy link
Member

kjarosh commented Mar 12, 2024

does it work across other OSes?

This feature is platform-independent. Should work on every OS and on web (although I am not able test it on all OSes).

@alexanmaddielrya
Copy link

Note: It works on the browser version (as in the swf file can detect its being pressed)

@kjarosh kjarosh self-assigned this May 29, 2024
@kjarosh
Copy link
Member

kjarosh commented Aug 27, 2024

I think the tab key support is in a pretty good shape now. Referenced the two remaining TODOs in new issues.

Closing as completed!

@kjarosh kjarosh closed this as completed Aug 27, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request input Issues relating to user input in Flash content newsworthy unimplemented Issues for functionality that hasn't been implemented yet
Projects
None yet
Development

No branches or pull requests