summaryrefslogtreecommitdiff
path: root/src/settings.cpp
diff options
context:
space:
mode:
authorAL <26797547+Al12rs@users.noreply.github.com>2020-02-23 02:32:51 +0100
committerAL <26797547+Al12rs@users.noreply.github.com>2020-02-23 02:32:51 +0100
commite6cd3d026dcf5f6b5e80de4039a54c049ba5ed9f (patch)
tree92ae636651b471aed3f52676c13635a80d4d7d76 /src/settings.cpp
parente5688ecea38d7a4247d0cd50d7ce290f1d810c2b (diff)
Add option to filterwidget to keep selection in view
Diffstat (limited to 'src/settings.cpp')
-rw-r--r--src/settings.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/settings.cpp b/src/settings.cpp
index f0496fe8..1b8c51b8 100644
--- a/src/settings.cpp
+++ b/src/settings.cpp
@@ -2009,6 +2009,7 @@ FilterWidget::Options InterfaceSettings::filterOptions() const
o.useRegex = get<bool>(m_Settings, "Settings", "filter_regex", false);
o.regexCaseSensitive = get<bool>(m_Settings, "Settings", "regex_case_sensitive", false);
o.regexExtended = get<bool>(m_Settings, "Settings", "regex_extended", false);
+ o.scrollToSelection = get<bool>(m_Settings, "Settings", "filter_scroll_to_selection", false);
return o;
}
@@ -2018,6 +2019,7 @@ void InterfaceSettings::setFilterOptions(const FilterWidget::Options& o)
set(m_Settings, "Settings", "filter_regex", o.useRegex);
set(m_Settings, "Settings", "regex_case_sensitive", o.regexCaseSensitive);
set(m_Settings, "Settings", "regex_extended", o.regexExtended);
+ set(m_Settings, "Settings", "filter_scroll_to_selection", o.scrollToSelection);
}