mirror of
https://github.com/UpsilonNumworks/Upsilon.git
synced 2026-01-19 00:37:25 +01:00
[apps] Use viewWillAppear to reload view after preference change
Change-Id: I4fba6bd6d4dee03e86ac5087dbc20ef4d7dd032b
This commit is contained in:
@@ -22,8 +22,7 @@ HistogramController::HistogramController(Responder * parentResponder, HeaderView
|
||||
}, this))),
|
||||
m_store(store),
|
||||
m_cursor(CurveViewCursor()),
|
||||
m_histogramParameterController(nullptr, store),
|
||||
m_displayModeVersion(Expression::FloatDisplayMode::Auto)
|
||||
m_histogramParameterController(nullptr, store)
|
||||
{
|
||||
}
|
||||
|
||||
@@ -32,13 +31,6 @@ const char * HistogramController::title() const {
|
||||
}
|
||||
|
||||
View * HistogramController::view() {
|
||||
AppsContainer * container = ((App *)app())->container();
|
||||
Expression::FloatDisplayMode FloatDisplayMode = container->preferences()->displayMode();
|
||||
if (FloatDisplayMode != m_displayModeVersion) {
|
||||
reloadBannerView();
|
||||
m_view.reload();
|
||||
m_displayModeVersion = FloatDisplayMode;
|
||||
}
|
||||
return &m_view;
|
||||
}
|
||||
|
||||
@@ -131,6 +123,11 @@ Responder * HistogramController::defaultController() {
|
||||
return tabController();
|
||||
}
|
||||
|
||||
void HistogramController::viewWillAppear() {
|
||||
reloadBannerView();
|
||||
m_view.reload();
|
||||
}
|
||||
|
||||
Responder * HistogramController::tabController() const {
|
||||
return (parentResponder()->parentResponder()->parentResponder()->parentResponder());
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user