« get me outta code hell

mtui - Music Text User Interface - user-friendly command line music player
about summary refs log tree commit diff
path: root/ui.js
diff options
context:
space:
mode:
Diffstat (limited to 'ui.js')
-rw-r--r--ui.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/ui.js b/ui.js
index fc38401..69fc7f1 100644
--- a/ui.js
+++ b/ui.js
@@ -250,7 +250,7 @@ class AppElement extends FocusElement {
       items: [
         // A label that just shows some brief information about the item.
         isGroup && {label:
-          `("${item.name}" -` +
+          `(${item.name ? `"${item.name}"` : 'Unnamed'} -` +
           ` ${item.items.length} item${item.items.length === 1 ? '' : 's'}` +
           `, ${countTotalItems(item)} total` +
           ')'},
@@ -965,7 +965,7 @@ class GrouplikeListingElement extends Form {
       // within any groups (so you can't bworse a parent and access its menu
       // from there).
       if (!this.grouplike.isTheQueue) {
-        const ownElement = new BasicGrouplikeItemElement(`This group: ${this.grouplike.name}`)
+        const ownElement = new BasicGrouplikeItemElement(`This group: ${this.grouplike.name || '(Unnamed group)'}`)
         ownElement.item = this.grouplike
         ownElement.recordStore = this.recordStore
         ownElement.isGroup = true