main ← ux-show-reorder-buttons-in-emoji-list-on-touch-devices
merged 11:39AM - 16 Dec 25 UTC
Previously, emoji-value-list had its own CSS rule using `.desktop-view` to hide …reorder buttons. This meant buttons were hidden on tablets even though they support touch (where hover isn't available).
This removes the duplicate `.desktop-view .emoji-value-list` CSS block and lets emoji-value-list inherit the shift button behavior from `.value-list`, which already uses `.discourse-no-touch` to properly detect touch capability (added in #34102).
This ensures reorder buttons are:
- Hidden until hover on non-touch devices
- Always visible on touch devices (including tablets in desktop view)
Also adds system specs to verify reorder button visibility for both simple-list and emoji-list settings on touch and non-touch devices.
Ref - https://meta.discourse.org/t/391181