Dragging the Nautlius "Home" Button is ignored by the XdndManager and has "text/url-list"

Bug #1163459 reported by Brandon Schaefer
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unity
Triaged
Low
Unassigned
unity (Ubuntu)
Triaged
Low
Unassigned

Bug Description

To reproduce:
1: Open Nautlius
2: Drag the "Home" Button that is part of the current path you are on.
3: Drag the button over the launcher

This button still has the "text/uri-list" as part of its mimes, but the XdndManager doesn't pick up that it is moving, as the launcher icons should dim right when you start dragging it. As you see nothing gets dimmed, and moving it over the launcher causes it to get stuck.

So this could be a bug in Nautlius, or somewhere between where we get the mimes from nux and the XdndManager.cpp

It looks like nautlius does not create an Xwindow for the dragging of the Home button. This means the XdndManager doesn't know about it. So we need to figure out a way to tell if the XdndManager knows about the drag, if it doesn't know about the Dnd ignore it in the launcher.

This could possibly be done by check if we have got to StartDnd, which only gets called by the XdndManager.

Revision history for this message
Brandon Schaefer (brandontschaefer) wrote :

The Home button

Changed in unity:
status: New → Triaged
importance: Undecided → Low
milestone: none → 7.0.0
Changed in unity (Ubuntu):
status: New → Triaged
importance: Undecided → Low
description: updated
Stephen M. Webb (bregma)
Changed in unity:
milestone: 7.0.0 → 7.0.1
Changed in unity:
milestone: 7.0.1 → 7.3.1
Stephen M. Webb (bregma)
Changed in unity:
milestone: 7.3.1 → 7.3.2
Stephen M. Webb (bregma)
Changed in unity:
milestone: 7.3.2 → 7.3.3
Revision history for this message
Christopher Townsend (townsend) wrote :

I notice the first time dragging the Home button, the Launcher will dim and only a few icons will remain lit. However, after that, the Launcher will not dim anymore until the nautilus process is restarted and then the Launcher will dim again.

I really wonder if this is an issue in Nautilus...

tags: added: rls-w-incoming
Changed in unity:
milestone: 7.3.3 → 7.4.0
tags: added: rls-x-incoming
removed: rls-w-incoming
tags: added: unity-backlog
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.