actions: apply filter: apply initial filter if non empty

This commit is contained in:
Andrzej Rybczak
2014-08-30 11:24:04 +02:00
parent dcaa1cafa4
commit 597c656630

View File

@@ -1835,6 +1835,12 @@ void ApplyFilter::run()
Filterable *f = dynamic_cast<Filterable *>(myScreen); Filterable *f = dynamic_cast<Filterable *>(myScreen);
std::string filter = f->currentFilter(); std::string filter = f->currentFilter();
// if filter is already here, apply it
if (!filter.empty())
{
f->applyFilter(filter);
myScreen->refreshWindow();
}
Statusbar::lock(); Statusbar::lock();
Statusbar::put() << NC::Format::Bold << "Apply filter: " << NC::Format::NoBold; Statusbar::put() << NC::Format::Bold << "Apply filter: " << NC::Format::NoBold;