LTM Charts - Fix perspective filter

So it behaves like other filters for PMC and Banister charts.
This commit is contained in:
Alejandro Martinez
2025-08-03 16:24:17 -03:00
parent 26f84e885c
commit 91b6667097

View File

@@ -635,7 +635,7 @@ LTMWindow::presetSelected(int index)
fs.addFilter(context->isfiltered, context->filters);
fs.addFilter(context->ishomefiltered, context->homeFilters);
fs.addFilter(ltmTool->isFiltered(), ltmTool->filters());
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(myDateRange));
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(DateRange()));
settings.specification.setFilterSet(fs);
settings.specification.setDateRange(DateRange(settings.start.date(), settings.end.date()));
@@ -1083,7 +1083,7 @@ LTMWindow::filterChanged()
fs.addFilter(context->isfiltered, context->filters);
fs.addFilter(context->ishomefiltered, context->homeFilters);
fs.addFilter(ltmTool->isFiltered(), ltmTool->filters());
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(myDateRange));
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(DateRange()));
settings.specification.setFilterSet(fs);
settings.specification.setDateRange(DateRange(settings.start.date(), settings.end.date()));
@@ -1210,7 +1210,7 @@ LTMWindow::applyClicked()
fs.addFilter(context->isfiltered, context->filters);
fs.addFilter(context->ishomefiltered, context->homeFilters);
fs.addFilter(ltmTool->isFiltered(), ltmTool->filters());
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(myDateRange));
if (myPerspective) fs.addFilter(myPerspective->isFiltered(), myPerspective->filterlist(DateRange()));
settings.specification.setFilterSet(fs);
settings.specification.setDateRange(DateRange(settings.start.date(), settings.end.date()));