I find NVivo's software quirk on drag and drop coding extremely frustrating. This quirk relates to text selection: once a section of text is selected it is intuitive to drag it quickly to the desired code, but in NVivo this doesn't work; instead the selection is dropped and a process of selecting new text begins. It seems that NVivo requires the user to click on the selected text, pause for over 1 second, and then begin the drag motion. This is painful - it doesn't seem like much but it interrupts fast working, especially when selections are dropped.
Moreover, it diverges from standard logics in other software. For most software, to drop a selection and begin a new selection, the user must first click and release to reset the selection. Why doesn't NVivo follow this logic, rather than abandoning the selection as soon as the cursor is moved while still holding the click?
Please make this very simple change; it would make coding so much faster and less painful!