Merge lp:~intelomkar/ubuntu/saucy/nemo/nemo-1.8.4-1 into lp:ubuntu/saucy/nemo
Status: | Needs review |
---|---|
Proposed branch: | lp:~intelomkar/ubuntu/saucy/nemo/nemo-1.8.4-1 |
Merge into: | lp:ubuntu/saucy/nemo |
Diff against target: |
37 lines (+5/-2) 3 files modified
src/nemo-window-menus.c (+1/-1) src/nemo-window-menus.h (+2/-0) src/nemo-window-pane.c (+2/-1) |
To merge this branch: | bzr merge lp:~intelomkar/ubuntu/saucy/nemo/nemo-1.8.4-1 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Marc Deslauriers | Needs Fixing | ||
Review via email: mp+215954@code.launchpad.net |
Description of the change
fixed an issue that would cause Nemo to get into not responding state.
steps to reproduce:
At any point when location bar is in breadcrumbs mode, press CTRL+L to
switch to text mode.
Press ESC to revert back to breadcrumbs mode.
Try to switch mode again using Toggle button right next to breadcrumbs.
Nemo should be in non-responding mode.
(there is one infinite loop running at back due to inconsistency)
fix:
navigation_
which in turns changes toolbar to breadcrumbs mode. Changed it to call
toggle_
of other things like saving preferences too.
This issue is only present in official packages which are older versions.
I found newer versions have moved on to much different approach.
Unmerged revisions
- 7. By Omkarnath
-
fixed an issue that would cause Nemo to get into not responding state.
If user presses Esc key while location_entry is focused, it would revert
it back to breadcrumbs, however state of toggle button is not inverted.
clicking on toggle button again would cause Nemo to get in not responding
state.navigation_
bar_cancel_ callback was calling nemo_toolbar_ set_show_ location_ entry
which in turns changes toolbar to breadcrumbs mode. Changed it to call
toggle_location_ entry_setting instead. This should also take of saving the preferences when user presses Esc to
get back to breadcrumbs mode.
Looks like this is the upstream patch that fixes that issue:
https:/ /github. com/linuxmint/ nemo/commit/ fc13deb6f398a32 f223951ce1ffcd9 af1a8c5d6b
Could you give it a try, and update your merge request with the upstream fix?
Thanks.