aboutsummaryrefslogtreecommitdiff
path: root/src/modules
diff options
context:
space:
mode:
authorHenry Jameson <me@hjkos.com>2024-07-21 23:45:21 +0300
committerHenry Jameson <me@hjkos.com>2024-07-21 23:45:21 +0300
commit4d3d07515163bfba4304bd22f9ed7f90d32cea28 (patch)
treebcc5bcb899e0348f1f7fa36045ae5fb808aded7a /src/modules
parent665faf892a418fa1e7aeda1d1c82d926a2ed4f3a (diff)
fix font selector losing list of local fonts when selecting one
Diffstat (limited to 'src/modules')
-rw-r--r--src/modules/interface.js3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/modules/interface.js b/src/modules/interface.js
index 206c68a7..d4f0017a 100644
--- a/src/modules/interface.js
+++ b/src/modules/interface.js
@@ -112,7 +112,8 @@ const interfaceMod = {
state.lastTimeline = value
},
setFontsList (state, value) {
- state.localFonts = new Set(value.map(font => font.family))
+ // Set is used here so that we filter out duplicate fonts (possibly same font but with different weight)
+ state.localFonts = [...(new Set(value.map(font => font.family))).values()]
}
},
actions: {