1
0
mirror of https://github.com/flarum/core.git synced 2025-10-11 23:14:29 +02:00

Add label to back button, change behaviour

The back button longer shows if the user hasn't actually navigated anywhere. e.g. if they come in directly to a discussion, it will be hidden.
This commit is contained in:
Toby Zerner
2015-11-02 18:08:55 +10:30
parent d497782f65
commit 25932cf7c4
7 changed files with 29 additions and 12 deletions

View File

@@ -159,6 +159,7 @@ export default class DiscussionPage extends Page {
show(discussion) {
this.discussion = discussion;
app.history.push('discussion', discussion.title());
app.setTitle(discussion.title());
app.setTitleCount(0);
@@ -273,7 +274,7 @@ export default class DiscussionPage extends Page {
m.route(url, true);
window.history.replaceState(null, document.title, url);
app.history.push('discussion');
app.history.push('discussion', discussion.title());
// If the user hasn't read past here before, then we'll update their read
// state and redraw.