Bug 548267

Summary: Zotero Firefox extension does not work with Firefox KDE integration
Product: [openSUSE] openSUSE 11.1 Reporter: MH Werner <micha.h.werner>
Component: KDE4 WorkspaceAssignee: Lubos Lunak <llunak>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: i586   
OS: openSUSE 11.1   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description MH Werner 2009-10-19 22:50:32 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; de; rv:1.9.1.3) Gecko/20090909 SUSE/3.5.3-3.1 Firefox/3.5.3

mozilla-xulrunner191-kde4 creates the following problem: If installed, I am no
longer able to attach files to entries in Zotero (a Firefox-Addon). The strange
thing is that the "open-file-dialog" works if I use it just to open a file within
Firefox itself. When I try to do that from within Zotero, nothing happens. The problem is clearly related to the KDE-integration, since without it (after deinstalling mozilla-xulrunner191-kde4), everything works as it should. (My Firefox-version is 3.5.3, Zotero version is 1.10., KDE is 4.3.2. 

Reproducible: Always

Steps to Reproduce:
1. install all of the software (see above) 
2. go to an entry within Zotero, try to attach a file from disk (or to link to one) via the appropriate dialog

Actual Results:  
Wait (forever, I guess). The file dialog will be closed, but nothing else will happen. 

Expected Results:  
The respective file should be added or linked to the Zotero-entry.
Comment 1 MH Werner 2009-10-28 09:19:42 UTC
After updating to firefox 3.5.4, the problem still exists.
Comment 2 Lubos Lunak 2009-11-11 10:58:59 UTC
Please provide more detailed steps to reproduce. I have no idea how to do step 2.
Comment 3 MH Werner 2009-11-11 12:20:44 UTC
More detailed steps to reproduce 2: 
2a) First, your Zotero-database should contain an entry. So, if this is not yet the case, just add an entry (e.g. the reference of an article, or book, or whatever. AFAIK, the entry-type is irrelevant). You can do this either by clicking on the green "+"-icon in the Zotero menu and following the further steps, or simply by going to a literature-related website like amazon.com, searching for a certain book and clicking on the small book (or article- or whatever) symbol that will show up at the right of Firefox's address field as soon as a page contains information that Zotero can use as the basis for a new entry. (If this description is unclear, you will find a great screencast on the Zotero-website!) 
2b) If there is finally an entry within the Zotero-database, this entry should be shown in the central column of the Zotero-window. Select this entry by left-clicking on this entry. 
2c) Go to the right column of the Zotero-window. There should be one tab titled "attachments" or something like that. Select this tab. 
2d) click the "add attachment" button. You will then get 4 options. Select either the "link to file" or the "store copy of a file" option. (My version is German so I hope my translations are close to what the English Zotero version actually shows.) (The other two options, whereby you can link to a website or store a screenshot, work as they should.)
Comment 4 Lubos Lunak 2009-11-11 13:35:04 UTC
Please use the checkbox for resetting NEEDINFO next time.
Fixed in home:llunak:mozilla.
Comment 5 MH Werner 2009-11-11 13:45:52 UTC
Thanks -- great to hear!
Comment 6 Lubos Lunak 2009-11-11 14:12:30 UTC
Submitted to mozilla:Factory.
Comment 7 Bernhard Wiedemann 2016-04-15 10:01:23 UTC
This is an autogenerated message for OBS integration:
This bug (548267) was mentioned in
https://build.opensuse.org/request/show/24156 Factory / mozilla-xulrunner191-kde4