From e16994db3b0610da2862e8a469268a0644e4133b Mon Sep 17 00:00:00 2001 From: Nariman Jelveh Date: Wed, 29 Jul 2026 14:18:50 -0700 Subject: [PATCH] Fix I-beam cursor on dashboard file rows in Safari Safari ignores user-select: none for cursor styling, showing a text I-beam over file rows. Setting cursor: default explicitly fixes this and is inherited by child elements. --- src/gui/src/css/dashboard.css | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/gui/src/css/dashboard.css b/src/gui/src/css/dashboard.css index 89a707ecd..1ac10eec9 100644 --- a/src/gui/src/css/dashboard.css +++ b/src/gui/src/css/dashboard.css @@ -1691,6 +1691,9 @@ body.myapps-reordering .myapps-tile { float: unset; -webkit-user-select: none; user-select: none; + /* Safari shows an I-beam over text regardless of user-select unless a + cursor is set explicitly; children (item-name, size, modified) inherit. */ + cursor: default; } .dashboard-section-files .row.folder {