Fixed regression on nav active states + bad default entry point
This commit is contained in:
@@ -525,6 +525,7 @@ namespace lms::ui
|
|||||||
});
|
});
|
||||||
|
|
||||||
mainRouter->activate();
|
mainRouter->activate();
|
||||||
|
doJavaScript(javaScriptClass() + ".updateActiveNav('" + wApp->internalPath() + "')");
|
||||||
}
|
}
|
||||||
|
|
||||||
void LmsApplication::notify(const Wt::WEvent& event)
|
void LmsApplication::notify(const Wt::WEvent& event)
|
||||||
|
|||||||
@@ -38,11 +38,10 @@ namespace lms::ui
|
|||||||
|
|
||||||
void PathRouter::activate()
|
void PathRouter::activate()
|
||||||
{
|
{
|
||||||
handlePathChange();
|
|
||||||
|
|
||||||
LmsApp->internalPathChanged().connect(this, [this] {
|
LmsApp->internalPathChanged().connect(this, [this] {
|
||||||
handlePathChange();
|
handlePathChange();
|
||||||
});
|
});
|
||||||
|
handlePathChange();
|
||||||
}
|
}
|
||||||
|
|
||||||
void PathRouter::handlePathChange()
|
void PathRouter::handlePathChange()
|
||||||
|
|||||||
Reference in New Issue
Block a user