prevent selecting filenames under icons

This commit is contained in:
joshuaboud 2021-06-01 13:42:58 -03:00
parent 202c0adf41
commit f158eb6f45
No known key found for this signature in database
GPG Key ID: 17EFB59E2A8BF50E
2 changed files with 10 additions and 1 deletions

View File

@ -127,6 +127,15 @@ body::-webkit-scrollbar-thumb {
border: 3px solid var(--scrollbar-bg);
}
.no-select {
-webkit-touch-callout: none; /* iOS Safari */
-webkit-user-select: none; /* Safari */
-khtml-user-select: none; /* Konqueror HTML */
-moz-user-select: none; /* Old versions of Firefox */
-ms-user-select: none; /* Internet Explorer/Edge */
user-select: none; /* Non-prefixed version, currently supported by Chrome, Edge, Opera and Firefox */
}
.flex-row {
display: flex;
flex-direction: row;

View File

@ -156,7 +156,7 @@ class NavEntry {
let icon = this.dom_element.nav_item_icon = document.createElement("i");
icon.classList.add("nav-item-icon");
let title = this.dom_element.nav_item_title = document.createElement("div");
title.classList.add("nav-item-title");
title.classList.add("nav-item-title", "no-select");
title.innerText = this.filename();
this.dom_element.appendChild(icon);
this.dom_element.appendChild(title);