Navigating to a branch which is currently locked should produce a more helpful result

Bug #656600 reported by Martitza
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Bazaar Explorer
Confirmed
Medium
Unassigned

Bug Description

Steps to reproduce:

0. start at the "welcome" page
1. "open" an existing branch
2. start a time-consuming operation like a pull
3. switch back to the welcome page
4. "open" another existing branch
5. switch back to the welcome page
6. switch back to the first branch, while the pull is still in progress ==> DIALOG!

Observed:
The dialog has a scary-to-a-newbie message about not being able to get a lock.
The options are to close the app or ignore the problem. Close shuts down the app, and Ignore leaves the welcome page open.

Expected:
I propose that a better solution would be for the dialog to offer something like "The view you have requested is busy. Press Wait to wait for it to be ready or Ignore to go back to what you were doing." Notice that Close would not be an option. Close is really not helpful. I just end up having to restart Explorer anyway.

Tags: usability
Martitza (martitzam)
tags: added: usability
Revision history for this message
Alexander Belchenko (bialix) wrote :

I think the best here for explorer is just silently ignore lock error and swicth to the branch. I suspect the explorer want to update the branch information when you switch to it but failed to do so. But this is not fatal error, so we should not scary the users.

Changed in bzr-explorer:
status: New → Confirmed
importance: Undecided → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.