menu: Fix alignment bug introduced in a30cad355. Fixes #396
diff --git a/common/menu.c b/common/menu.c
index 0fef4ce8..2888ba6b 100644
--- a/common/menu.c
+++ b/common/menu.c
@@ -560,14 +560,12 @@ static size_t print_tree(size_t offset, size_t window, const char *shift, size_t
}
if (current_entry->sub) {
if (!no_print) print(current_entry->expanded ? "[-]" : "[+]");
- cur_len += 3;
} else if (level) {
- if (!no_print) print(serial ? "-> " : "ââº");
- cur_len += 2;
+ if (!no_print) print(serial ? "-> " : "â⺠");
} else {
if (!no_print) print(" ");
- cur_len += 3;
}
+ cur_len += 3;
if (base_index + max_entries == selected_entry) {
*selected_menu_entry = current_entry;
if (!no_print) print("\e[7m");
