[view] preserve top time when filtering

This commit is contained in:
Timothy Stack 2022-06-11 06:43:55 -07:00
parent bc467aacf2
commit 64bee48fb0
9 changed files with 12 additions and 3 deletions

View File

@ -1711,7 +1711,6 @@ com_filter(exec_context& ec,
args[1].c_str());
fs.add_filter(pf);
tss->text_filters_changed();
tc->reload_data();
retval = "info: filter now active";
}

View File

@ -1168,6 +1168,10 @@ logfile_sub_source::text_filters_changed()
}
if (this->tss_view != nullptr) {
if (!this->lss_index.empty()) {
this->row_for_time(this->ttt_top_time) |
[this](auto new_top) { this->tss_view->set_top(new_top); };
}
this->tss_view->reload_data();
this->tss_view->redo_search();
}

View File

@ -1,3 +1,2 @@
192.168.202.254 - - [20/Jul/2009:22:59:26 +0000] "GET /vmw/cgi/tramp HTTP/1.0" 200 134 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkboot.gz HTTP/1.0" 404 46210 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkernel.gz HTTP/1.0" 200 78929 "-" "gPXE/0.9.7"

View File

@ -0,0 +1,3 @@
192.168.202.254 - - [20/Jul/2009:22:59:26 +0000] "GET /vmw/cgi/tramp HTTP/1.0" 200 134 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkboot.gz HTTP/1.0" 404 46210 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkernel.gz HTTP/1.0" 200 78929 "-" "gPXE/0.9.7"

View File

@ -1,3 +1,2 @@
192.168.202.254 - - [20/Jul/2009:22:59:26 +0000] "GET /vmw/cgi/tramp HTTP/1.0" 200 134 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkboot.gz HTTP/1.0" 404 46210 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkernel.gz HTTP/1.0" 200 78929 "-" "gPXE/0.9.7"

View File

@ -0,0 +1,3 @@
192.168.202.254 - - [20/Jul/2009:22:59:26 +0000] "GET /vmw/cgi/tramp HTTP/1.0" 200 134 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkboot.gz HTTP/1.0" 404 46210 "-" "gPXE/0.9.7"
192.168.202.254 - - [20/Jul/2009:22:59:29 +0000] "GET /vmw/vSphere/default/vmkernel.gz HTTP/1.0" 200 78929 "-" "gPXE/0.9.7"

View File

@ -101,6 +101,7 @@ run_cap_test ${lnav_test} -n -d /tmp/lnav.err \
run_cap_test ${lnav_test} -n -d /tmp/lnav.err \
-c ":filter-in vmk" \
-c ":disable-filter vmk" \
-c ":goto 0" \
${test_dir}/logfile_access_log.0
run_cap_test ${lnav_test} -n -d /tmp/lnav.err \
@ -108,6 +109,7 @@ run_cap_test ${lnav_test} -n -d /tmp/lnav.err \
-c ":rebuild" \
-c ":reset-session" \
-c ":rebuild" \
-c ":goto 0" \
${test_dir}/logfile_access_log.0
run_cap_test ${lnav_test} -n -d /tmp/lnav.err \