mi6 / mi6/ic-ui-kit

Compact Tabs jolt in Safari when using arrow keys to navigate

Open
#2,189 0 comments 0 reactions 0 assignees View on GitHub
safari
Dominant language
TypeScript
Stars
53
Forks
63
Avg merge
2d 4h
Merged PRs (30d)
15

Description

## Summary of the bug
Compact Tabs jolt in Safari when using arrow keys to navigate

## 🪜 How to reproduce
Tell us the steps to reproduce the problem:

1. Open Safari
2. Navigate to Compact Tabs
3. Use arrow keys to navigate through, they jolt/flicker when you move, whereas in Chrome it is smooth

## 📸 Screenshots or code

https://github.com/user-attachments/assets/32ba03c1-fcc1-4eed-9e56-ed22ad8f1aca

## 🧐 Expected behaviour
Not flicker, like it does not in Chrome.

Contributor guide

Open the contributing guide

Research direction

Start by locating the Compact Tabs component in the TypeScript code and reproduce arrow-key navigation in Safari, comparing it with Chrome. Done means arrow-key movement no longer jolts or flickers in Safari while existing behavior remains intact.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
frontend
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.