summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYorhel <git@yorhel.nl>2022-02-02 10:30:36 +0100
committerYorhel <git@yorhel.nl>2022-02-02 10:30:36 +0100
commit1b918a5a7484d207de8ad046975c00140d698549 (patch)
tree84c043bd64d2a40932d1cdbb82ddbf9c0049ffab
parent01f1e9188a4c7cb7e5b353fd78c3fab77e093f85 (diff)
browser: Fix long file name overflow + unique size display glitch
-rw-r--r--src/browser.zig4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/browser.zig b/src/browser.zig
index 1748810..631f908 100644
--- a/src/browser.zig
+++ b/src/browser.zig
@@ -194,7 +194,7 @@ const Row = struct {
ui.move(self.row, self.col);
ui.addsize(self.bg, siz);
- if (shr > 0 and main.config.show_shared != .off) {
+ if (dir_has_shared and shr > 0 and main.config.show_shared != .off) {
self.bg.fg(.flag);
ui.addstr(if (main.config.show_shared == .unique) " U " else " S ");
ui.addsize(self.bg, shr);
@@ -284,7 +284,7 @@ const Row = struct {
if (self.item) |i| {
self.bg.fg(if (i.etype == .dir) .dir else .default);
ui.addch(if (i.isDirectory()) '/' else ' ');
- ui.addstr(ui.shorten(ui.toUtf8(i.name()), ui.cols -| self.col +| 1));
+ ui.addstr(ui.shorten(ui.toUtf8(i.name()), ui.cols -| self.col -| 1));
} else {
self.bg.fg(.dir);
ui.addstr("/..");