! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Drag and Drop screws up when started by the session-manager.
Status:
CLOSED: WORKSFORME
Product:
Xfce4-session
Component:
General

Comments

Description Niklas Berggren 2005-02-24 13:26:46 CET
Applications started by the session manager lacks drag'n'drop functionality.
For instance I cannot move/copy files in ROX using drag'n'drop, and I cannot
move mail between folders in Evolution. Simply closing the applications and
starting them again (from terminal, panel, right-click->"run program...",
whatever really) fixes the problem.

Reproducible: Always
Steps to Reproduce:
1. Start any app that uses drag'n'drop, in my case rox & evolution. Save session
and quit.
2. Start xfce again, try using drag'n'drop in the apps the session manager started.
Actual Results:  
Drag'n'drop fails.

Expected Results:  
Started the applications with working drag'n'drop.

GTK-version: 2.6.2
Comment 1 Benedikt Meurer editbugs 2005-02-24 13:46:39 CET
Right, I realized that as well, but have done only minimal testing yet. My
initial thought was that this is somehow related to the window manager, which
restores window attributes depending on the session id, because the application
itself doesn't really care if its restarted by the session manager or not.
Olivier, do you know anything about this?

BTW: The easiest way to reproduce this I've used, is to run Terminal in a
session and then try to drop URLs on the Terminal window. Gtk won't even accept
that drop.
Comment 2 Olivier Fourdan editbugs 2005-02-24 19:52:34 CET
The simplest test would be to try another EWMH compliant window manager such as
Metacity or kwin, leaving all the other components unchanged.
Comment 3 Benedikt Meurer editbugs 2005-03-13 19:33:21 CET
(In reply to comment #2)
> The simplest test would be to try another EWMH compliant window manager such as
> Metacity or kwin, leaving all the other components unchanged.

Works. And so does xfwm4. I cannot reproduce the bug anymore. I guess it's
really a Gtk+ bug then.
Comment 4 Jasper Huijsmans editbugs 2005-04-08 10:46:28 CEST
Judging from the comments this can be resolved. Actually it's more a WORKSFORYOU ;-)
Comment 5 Niklas Berggren 2005-04-08 11:08:21 CEST
Odd.

I've still got the same problem, now with XFce 4.2.1 and GTK+ 2.6.4.
Moving a GTK-window from one workspace to another seems to start up drag'n'drop.

Bug #805

Reported by:
Niklas Berggren
Reported on: 2005-02-24
Last modified on: 2009-07-14

People

Assignee:
Benedikt Meurer
CC List:
1 user

Version

Attachments

Additional information