Drag'n'drop not working [1.0.9/Linux]
Using Zotero 1.0.9 with Iceweasel 3.0.4-1 (=renamed firefox browser in Debian GNU/Linux) in Debian "lenny" I noticed that after upgrading from 1.0.7 to 1.0.9 dragging an entry to a collection does not work anymore. I click the entry, hold the left mouse button but no draggin'.
To make sure this behaviour is not caused by any of my installed extensions and did work with 1.0.7 (do not use drag'n'drop very often) I created a fresh firefox profile, installed 1.0.7 -- and yes, with 1.0.7 drag'n'drop works fine. Upgraded to 1.0.9 and it's gone. To make sure it's not a problem of the upgrading process I created another fresh firefox profile, installed 1.0.9 directly and it does not work, too.
To make sure this behaviour is not caused by any of my installed extensions and did work with 1.0.7 (do not use drag'n'drop very often) I created a fresh firefox profile, installed 1.0.7 -- and yes, with 1.0.7 drag'n'drop works fine. Upgraded to 1.0.9 and it's gone. To make sure it's not a problem of the upgrading process I created another fresh firefox profile, installed 1.0.9 directly and it does not work, too.
mark: you're using a different version than we are.
1) What's your Quick Copy setting in the Export pane of the Zotero prefs? Does changing it have an effect?
2) What are the last few lines of the debug output when you attempt a drag?
2) It's the "get item" output from acknowledging a click
zotero(5): SELECT IA.itemID FROM itemAttachments IA NATURAL JOIN items I LEFT JOIN itemData ID ON (IA.itemID=ID.itemID AND fieldID=1) NATURAL JOIN ItemDataValues WHERE sourceItemID=? AND linkMode=? AND value=? ORDER BY dateAdded DESC LIMIT 1
zotero(5): Binding parameter 1 of type int: 980
zotero(5): Binding parameter 2 of type int: 1
zotero(5): Binding parameter 3 of type string: "http://www.pubmedcentral.nih.gov/articlerender.fcgi?artid=1226105"
zotero(5): SELECT linkMode, path FROM itemAttachments WHERE itemID=6116
zotero(5): SELECT creatorTypeID AS id, creatorType AS name FROM itemTypeCreatorTypes NATURAL JOIN creatorTypes WHERE itemTypeID=? ORDER BY primaryField=1 DESC, name
zotero(5): Binding parameter 1 of type int: 4
Zotero was checking for "1.9.0" or "1.9.1" to choose between old and new drag-and-drop APIs, but since it didn't identify 3.0.0 and Iceweasel as 1.9.0, it was trying to use the new API.
This is now fixed in the latest 1.0 dev build. You could also apply the fix yourself by modifying zotero.js.
Firefox (3.013) on ubuntu jaunty and zotero 2.0b6.5.
Should this fix apply in this version also, I can seem to find the zotero.js file??
Dragging files to Zotero from the file system (e.g. from a nautilus window or the desktop) has never worked in any linux - not sure what the problem is, but the described fix won't do anything for that.
Can't drag and drop within Zotero, e.g. to add an item from the main library to a collection. As far as I can see, there is no other way than drag + drop to do this...
Is there an updated fix?
UPDATE: Oh well. For some reason, preparing for debug output (http://www.zotero.org/support/debug_output) and killing + restarting firefox via terminal has it work now. I had started + restarted firefox before several times, but it hadn't done anything. Now drap'n'drop is smooth. -shrug-
Ubuntu 10.10 (linux 2.6.35-25-generic x86_64 GNU/Linux)
Firefox 3.6.13
Zotero 2.0.9
Made a debug report which seems to contain the drag try: The Debug ID is D291475539.
Regards