aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--i_events.go4
-rw-r--r--i_ui.go4
2 files changed, 2 insertions, 6 deletions
diff --git a/i_events.go b/i_events.go
index 1d977e4..44e623e 100644
--- a/i_events.go
+++ b/i_events.go
@@ -53,13 +53,9 @@ import (
)
func i_reload_data(data *HardData) {
- ui := data.ui
data.lhost = c_load_data_dir(data.data_dir)
l := data.lhost
data.ui.sel_max = l.count()
- if ui.sel >= ui.sel_max {
- ui.sel = ui.sel_max - 1
- }
}
func i_delete_host(data *HardData) {
diff --git a/i_ui.go b/i_ui.go
index 627e646..a5c6325 100644
--- a/i_ui.go
+++ b/i_ui.go
@@ -462,8 +462,8 @@ func i_ui(data *HardData) {
}
ui.s.Show()
i_events(data)
- if ui.sel > ui.sel_max {
- ui.sel = ui.sel_max
+ if ui.sel >= ui.sel_max {
+ ui.sel = ui.sel_max - 1
} else if ui.sel < 0 {
ui.sel = 0
}