3.0b3.2 SA edit citation details mask appears to lose focus to insert citation dialogue
Sometimes, when I try to add a prefix or other details to a citation, the edit details dialogue loses focus to the insert citation dialogue.
This seems to happen only or at least significantly more often if ”Store references in document” is turned on.
From what I see, the reason for the loss of focus is that the insert citation dialogue tries to find matches for my search query in two locations, the document and my database, but finishes searching one before the other, to the effect that when I select – and edit – one of the matches before Zotero has concluded its search in the other location, the insert citation dialogue assumes focus when the search of the second location is finished, as a consequence of which the edit details mask loses it.
This often results in inserting the same citation twice, as pressing enter, rather than confirming one’s changes in the edit details mask, confirms the insertion of the citation, selecting the first match returned by Zotero from searching the second ”location.”
Reproducing this error became harder in 3.0b3.2 then it was in 3.0b3.1, but that may just be my perception.
This seems to happen only or at least significantly more often if ”Store references in document” is turned on.
From what I see, the reason for the loss of focus is that the insert citation dialogue tries to find matches for my search query in two locations, the document and my database, but finishes searching one before the other, to the effect that when I select – and edit – one of the matches before Zotero has concluded its search in the other location, the insert citation dialogue assumes focus when the search of the second location is finished, as a consequence of which the edit details mask loses it.
This often results in inserting the same citation twice, as pressing enter, rather than confirming one’s changes in the edit details mask, confirms the insertion of the citation, selecting the first match returned by Zotero from searching the second ”location.”
Reproducing this error became harder in 3.0b3.2 then it was in 3.0b3.1, but that may just be my perception.
Another thought: is the issue more likely to happen the first time you add a citation after restarting Firefox?