diff options
author | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-26 13:42:52 +0000 |
---|---|---|
committer | Sven Weidauer <sven.weidauer@gmail.com> | 2011-01-26 13:42:52 +0000 |
commit | 56fb20de83ef74934183ca2dc45a81626dae4e64 (patch) | |
tree | 9997e83e5e51f2fd3afb80bab99f8e44908d91ad /cocoa/BrowserViewController.m | |
parent | da01624374ea884fffb15d10a295ded84c6619af (diff) | |
download | netsurf-56fb20de83ef74934183ca2dc45a81626dae4e64.tar.gz netsurf-56fb20de83ef74934183ca2dc45a81626dae4e64.tar.bz2 |
Leaving history overlay active after navigating using the back/forwards buttons.
svn path=/trunk/netsurf/; revision=11495
Diffstat (limited to 'cocoa/BrowserViewController.m')
-rw-r--r-- | cocoa/BrowserViewController.m | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/cocoa/BrowserViewController.m b/cocoa/BrowserViewController.m index 0afe4b2f7..28c911457 100644 --- a/cocoa/BrowserViewController.m +++ b/cocoa/BrowserViewController.m @@ -96,6 +96,7 @@ - (IBAction) goBack: (id) sender; { if (browser && history_back_available( browser->history )) { + navigatedUsingBackForwards = YES; history_back(browser, browser->history); [self updateBackForward]; } @@ -104,6 +105,7 @@ - (IBAction) goForward: (id) sender; { if (browser && history_forward_available( browser->history )) { + navigatedUsingBackForwards = YES; history_forward(browser, browser->history); [self updateBackForward]; } @@ -164,7 +166,8 @@ static inline bool compare_float( float a, float b ) - (void) contentUpdated; { - [browserView setHistoryVisible: NO]; + if (!navigatedUsingBackForwards) [browserView setHistoryVisible: NO]; + navigatedUsingBackForwards = NO; } @end |