summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDaniel Milde <daniel@milde.cz>2021-01-24 21:48:06 +0100
committerDaniel Milde <daniel@milde.cz>2021-01-24 21:48:06 +0100
commit01b06790dbb18058d327c4a8819f772f2b20531d (patch)
tree198c86edb40abb65fe3c4e9d73c6214f61d8ea20
parent84e913106894a6ce5df09ed880b5ef70490c946a (diff)
fixed init of ignoreDirPathsv4.3.0
-rw-r--r--tui/tui.go4
-rw-r--r--tui/tui_test.go1
2 files changed, 4 insertions, 1 deletions
diff --git a/tui/tui.go b/tui/tui.go
index 93e494d..a1eef85 100644
--- a/tui/tui.go
+++ b/tui/tui.go
@@ -315,6 +315,10 @@ func (ui *UI) fileItemSelected(row, column int) {
func (ui *UI) deviceItemSelected(row, column int) {
selectedDevice := ui.table.GetCell(row, column).GetReference().(*analyze.Device)
+ if ui.ignoreDirPaths == nil {
+ ui.ignoreDirPaths = make(map[string]bool, 10)
+ }
+
for _, device := range ui.devices {
if device.Name != selectedDevice.Name && !strings.HasPrefix(selectedDevice.MountPoint, device.MountPoint) {
ui.ignoreDirPaths[device.MountPoint] = true
diff --git a/tui/tui_test.go b/tui/tui_test.go
index db53bef..2d8a63f 100644
--- a/tui/tui_test.go
+++ b/tui/tui_test.go
@@ -319,7 +319,6 @@ func TestSelectDevice(t *testing.T) {
simScreen.SetSize(50, 50)
ui := CreateUI(simScreen, true)
- ui.SetIgnoreDirPaths([]string{"/"})
ui.analyzer = analyzeMock
ui.ListDevices(getDevicesInfoMock)