Nautilus opens twice from launcher when first window browses mounted drive
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Unity |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
unity (Ubuntu) |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) | ||
Xenial |
Fix Released
|
Medium
|
Marco Trevisan (Treviño) |
Bug Description
Sometimes when Nautilus window is opened, clicking on the icon instead of focusing the window opens a new window.
How to reproduce:
- Open Nautilus window. Mount a second hard drive (in my case) and browse it.
- Unfocus it, focus Firefox
- Click on the Nautilus icon - window should be focused, a new window is opened instead
It doesn't work when you mount a FTP share or SSH share, only when mounting second hard drive (labeled Strefa 51, Area 51). Also, in order to reproduce this bug the first opened window must be browsing second hard drive, everything works correctly when you go to another drive on nth window.
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: nautilus 1:3.10.1-0ubuntu9.3
ProcVersionSign
Uname: Linux 3.13.0-32-generic i686
NonfreeKernelMo
ApportVersion: 2.14.1-0ubuntu3.2
Architecture: i386
CurrentDesktop: Unity
Date: Wed Jul 30 20:00:00 2014
GsettingsChanges:
InstallationDate: Installed on 2014-07-18 (12 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release i386 (20140417)
SourcePackage: nautilus
UpgradeStatus: No upgrade log present (probably fresh install)
Related branches
- Andrea Azzarone (community): Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 5139 lines (+2020/-1214)47 files modifiedUnityCore/DesktopUtilities.cpp (+5/-0)
UnityCore/DesktopUtilities.h (+1/-0)
UnityCore/GLibDBusProxy.cpp (+3/-3)
debian/control (+1/-0)
launcher/AbstractLauncherIcon.h (+11/-7)
launcher/ApplicationLauncherIcon.cpp (+118/-685)
launcher/ApplicationLauncherIcon.h (+51/-94)
launcher/CMakeLists.txt (+3/-0)
launcher/DesktopLauncherIcon.cpp (+5/-0)
launcher/DesktopLauncherIcon.h (+1/-0)
launcher/DeviceLauncherSection.h (+4/-0)
launcher/FileManagerLauncherIcon.cpp (+128/-0)
launcher/FileManagerLauncherIcon.h (+52/-0)
launcher/Launcher.cpp (+2/-9)
launcher/LauncherController.cpp (+24/-7)
launcher/LauncherControllerPrivate.h (+2/-1)
launcher/LauncherIcon.cpp (+12/-2)
launcher/LauncherIcon.h (+14/-10)
launcher/MockLauncherIcon.h (+38/-28)
launcher/SoftwareCenterLauncherIcon.cpp (+2/-1)
launcher/StorageLauncherIcon.cpp (+119/-0)
launcher/StorageLauncherIcon.h (+55/-0)
launcher/SwitcherController.cpp (+4/-7)
launcher/SwitcherModel.cpp (+2/-11)
launcher/SwitcherView.cpp (+1/-1)
launcher/TrashLauncherIcon.cpp (+49/-21)
launcher/TrashLauncherIcon.h (+5/-7)
launcher/VolumeLauncherIcon.cpp (+101/-63)
launcher/VolumeLauncherIcon.h (+7/-5)
launcher/WindowedLauncherIcon.cpp (+618/-0)
launcher/WindowedLauncherIcon.h (+100/-0)
tests/CMakeLists.txt (+1/-0)
tests/mock-application.h (+12/-2)
tests/test_application_launcher_icon.cpp (+15/-30)
tests/test_launcher_controller.cpp (+53/-48)
tests/test_mock_filemanager.h (+8/-5)
tests/test_software_center_launcher_icon.cpp (+3/-2)
tests/test_switcher_controller.h (+6/-16)
tests/test_switcher_controller_class.cpp (+9/-18)
tests/test_trash_launcher_icon.cpp (+72/-2)
tests/test_volume_launcher_icon.cpp (+169/-27)
unity-shared/ApplicationManager.h (+3/-0)
unity-shared/BamfApplicationManager.cpp (+8/-4)
unity-shared/BamfApplicationManager.h (+3/-1)
unity-shared/FileManager.h (+5/-6)
unity-shared/GnomeFileManager.cpp (+113/-86)
unity-shared/GnomeFileManager.h (+2/-5)
affects: | nautilus (Ubuntu) → unity (Ubuntu) |
Changed in unity: | |
status: | New → Confirmed |
Changed in unity: | |
status: | Confirmed → Triaged |
Changed in bamf: | |
status: | New → Triaged |
importance: | Undecided → Medium |
Changed in unity: | |
importance: | Undecided → Medium |
Changed in bamf: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
Changed in unity: | |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → 7.3.1 |
Changed in bamf: | |
milestone: | none → 0.6.0 |
Changed in unity: | |
milestone: | 7.3.1 → 7.3.2 |
Changed in unity: | |
milestone: | 7.3.2 → 7.3.3 |
no longer affects: | bamf |
tags: | added: rls-w-incoming |
Changed in unity: | |
milestone: | 7.3.3 → 7.4.0 |
tags: |
added: rls-x-incoming removed: rls-w-incoming |
Changed in unity: | |
status: | Triaged → In Progress |
Changed in unity (Ubuntu): | |
status: | Confirmed → In Progress |
importance: | Undecided → Medium |
assignee: | nobody → Marco Trevisan (Treviño) (3v1n0) |
milestone: | none → ubuntu-16.04 |
tags: | added: unity-backlog |
tags: | removed: rls-x-incoming |
Changed in unity: | |
status: | In Progress → Fix Committed |
Changed in unity (Ubuntu Xenial): | |
status: | In Progress → Fix Released |
Changed in unity: | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.