Opening "Computer" with nautilus fails 1st time after login when using Extra Pane view (A.K.A "split view mode")

Bug #520685 reported by piratemurray
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Nautilus
Fix Released
Medium
nautilus (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Opening the "Computer" shortcut in the Places menu or running "nautilus computer:///" from a terminal window fails the first time after login if using the "Extra Pane" (F3) view (A.K.A "split view mode").
This issue was reported by the OP on AMD64 Lucid Lynx alpha 2. It has been confirmed on up-to-date Lucid Lynx alpha 2 i386.

[TEST CASE]
=============
1. Ensure "Extra Pane" (F3) view (A.K.A "split view mode") is selected in nautilus
2. Ensure you have not opened the location "Computer" since logging in
3. Open "Computer" from the Places menu OR run "nautilus computer:///" from a terminal window

[Current Result]
=============
An error message is displayed advising that the location is already mounted. Nautilus does not open. (See OP's "Screenshot.png" below)
Note that this only occurs the FIRST time nautilus tries to open this location. Upon dismissing this error message, nautilus operates as expected with the "Extra Pane" view (A.K.A "split view mode") enabled.

[Expected Result]
=============
Nautilus should open the location "Computer" without error with the "Extra Pane" view (A.K.A "split view mode") enabled.

[Work Around]
=============
1. Dismiss the error message & re-open the location "Computer" with nautilus. This error is only displayed the first time, all subsequent attempts to open this location will work without error.

OR

2. Disable the "Extra Pane" (F3) view (A.K.A "split view mode").

[Notes]
=============
This issue only occurs when using the "Extra Pane (F3) view (A.K.A "split view mode") in nautilus on Lucid.
This issue only occurs the first time the location "Computer" is opened in nautilus after login
This issue can be reproduced by selecting "Computer" from the Places menu OR by running "nautilus computer:///" from a terminal window

Tags: patch
Revision history for this message
piratemurray (mez-pahlan) wrote :
Revision history for this message
Mitch Towner (kermiac) wrote :

I have changed the package to nautilus as this is a nautilus issue - this does not happen when using thunar.
This issue only occurs the first time "Computer" is selected from the Places menu after login and only if the "Extra Pane" (F3) view is being used.
This issue also occurs the first time "nautilus computer:///" is run from a terminal window after login if the Extra Pane view is selected.
After the error message is displayed & then dismissed, any further attempts to select "Computer" from the Places menu or to run "nautilus computer:///" from a terminal window work as expected.

$ uname -a
Linux ubuntu 2.6.32-13-generic #18-Ubuntu SMP Wed Feb 10 21:24:20 UTC 2010 i686 GNU/Linux

$ sudo apt-cache policy nautilus
nautilus:
  Installed: 1:2.29.90-0ubuntu1
  Candidate: 1:2.29.90-0ubuntu1
  Version table:
 *** 1:2.29.90-0ubuntu1 0
        500 http://us.archive.ubuntu.com lucid/main Packages
        100 /var/lib/dpkg/status

affects: ubuntu → nautilus (Ubuntu)
Changed in nautilus (Ubuntu):
status: New → Confirmed
Mitch Towner (kermiac)
summary: - Computer short cut in the Places menu does not work
+ Opening "Computer" with nautilus fails 1st time after login when using
+ Extra Pane view
Mitch Towner (kermiac)
description: updated
Vish (vish)
Changed in nautilus (Ubuntu):
importance: Undecided → Low
Mitch Towner (kermiac)
description: updated
description: updated
summary: Opening "Computer" with nautilus fails 1st time after login when using
- Extra Pane view
+ Extra Pane view (A.K.A "split view mode")
Revision history for this message
Vish (vish) wrote :

Thanks for sending upstream.

Changed in nautilus (Ubuntu):
status: Confirmed → Triaged
Revision history for this message
Martin Erik Werner (arand) wrote :

Attached debdiff with patch of commit c8ded383147e0f860f9a206e9f45606bf16effe9
"Don't remember status of extra pane in a gconf key
The focus for Nautilus' split view mode are occasional, temporary switches to a split view mode for heavy-duty filebrowsing, not to be a permanent double pane filemanager. Therefore, neither split-view toggle status nor splitter position of a window are supposed to affect subsequently opened windows. (...)"

This obviously fixes this issue since nautilus now never starts with a paned interface, it must be invoked explicitly each time.

Is this what we want for ubuntu?

Vish (vish)
tags: added: patch
Revision history for this message
Sebastien Bacher (seb128) wrote :

thank you for your work, new GNOME 2.29.92 tarballs are going to be rolled today though so we will use directly the new version rather than uploading a backport to drop it some hours later

Changed in nautilus (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package nautilus - 1:2.29.92-0ubuntu1

---------------
nautilus (1:2.29.92-0ubuntu1) lucid; urgency=low

  * New upstream version:
    - Make view default focus in new windows (lp: #520685)
    - Put tabs at the top again
    - Don't use deprecated gtk widgets
    - Allow Alt-<num> to switch tabs (lp: #521767)
    - Dynamically load tracker support
    - Don't auto-close the window you initiated an unmount in (lp: #530542)
  * debian/control.in:
    - update gtk requirement
  * debian/patches/90_relibtoolize.patch:
    - new version update
  * debian/patches/92_correct_initial_focus.patch,
    debian/patches/93_no_bottom_tab.patch:
    - dropped, the changes are in the new version
 -- Sebastien Bacher <email address hidden> Mon, 08 Mar 2010 17:08:22 +0100

Changed in nautilus (Ubuntu):
status: Fix Committed → Fix Released
Changed in nautilus:
importance: Unknown → Medium
status: Unknown → Fix Released
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.