fix: prevent TypeError when Bluetooth device name or icon are not strings

This commit is contained in:
pa1va
2026-03-11 12:09:05 -03:00
committed by GitHub
parent d35f399f53
commit cf4f6b70a5
+2 -2
View File
@@ -85,8 +85,8 @@ var signalIcon = (p) => {
// Icon mapping // Icon mapping
var deviceIcon = (name, icon) => { var deviceIcon = (name, icon) => {
var s1 = (name || "").toLowerCase(); var s1 = String(name || "").toLowerCase();
var s2 = (icon || "").toLowerCase(); var s2 = String(icon || "").toLowerCase();
// Prefer icon-based hints for display devices first to avoid "audio" catching TVs // Prefer icon-based hints for display devices first to avoid "audio" catching TVs
var displayHints = ["display", "tv", "monitor", "projector", "screen", "chromecast", "cast"]; var displayHints = ["display", "tv", "monitor", "projector", "screen", "chromecast", "cast"];