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

android/ui: fix AndroidTV navigation issues #424

Merged
merged 1 commit into from
Jun 17, 2024
Merged

Conversation

barnstar
Copy link
Member

@barnstar barnstar commented Jun 17, 2024

updates tailscale/corp#20930

This addresses several issues with AndroidTV navigation,
all possible causes of the 1.68 rejection (the exact reasons
are unknown - we're await clarification). But in the mean time:

The search bar is removed until we have a better solution
for D-pad navigation. This should be addressed when we
switch to a less customized component. Full replacement of
the search functionality is beyond the scope of this change.

The back button will now automatically request the focus on AndroidTV
devices by default so there is always at least one element focussed.

Views with clipboard support are disabled since this was
not functional (nothing was getting copied to the clipboard).

View with embedded links are removed since these
require touch support and a browser.

updates tailscale/corp#20930

This addresses several issues with AndroidTV navigation:

The search bar is removed until we have a better solution
for D-pad navigation.   This should be addressed when we
switch to a less customized component.   Full replacement of
the search functionality is beyond the scope of this change.

The back button will now automatically request the focus
on AndroidTV devices by default so there is always at
least one element focussed.

Views with clipboard support are disabled since this
was not functional (nothing was getting copied to
the clipboard).

View with embedded links are removed since these
require touch support and a browser.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
@barnstar barnstar merged commit 0ff6be6 into main Jun 17, 2024
4 checks passed
@barnstar barnstar deleted the jonathan/tv-tweaks branch June 17, 2024 19:44
barnstar added a commit that referenced this pull request Jun 20, 2024
updates tailscale/corp#20930

This addresses several issues with AndroidTV navigation:

The search bar is removed until we have a better solution
for D-pad navigation.   This should be addressed when we
switch to a less-customized component.   Full replacement of
the search functionality is beyond the scope of this change.

The back button will now automatically request the focus
on AndroidTV devices by default so there is always at
least one element focussed.

Views with clipboard support are disabled since this
was not functional (nothing was getting copied to
the clipboard).

View with embedded links are removed since these
require touch support and a browser.

Signed-off-by: Jonathan Nobels <jonathan@tailscale.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants