Issue with deleting sections of working sequence
The automatic sequence end trimmer works very well with provided primer sequences, however the ends of the auto-generated working sequence for a forward-reverse pair still have to be trimmed a little.
Near the start, when a section is selected by dragging the mouse out of the program window and the delete button is hit, it is not removed, and instead the displayed working sequence length doubles. Undoing the action does not change the sequence itself, but instead increases the displayed working sequence. Repeating this a few times, the number shoots off. Playing a bit with the mouse release point, I found that this only happens when the mouse is released outside the program window AND crosses the vertical line of the left margin, either directly or outside the window after crossing the bottom margin.
The situation is quite different at the right margin, i.e. at the end. Selecting and releasing the mouse outside the window does delete the selected sequence when instructed, and reduces the displayed working sequence length appropriately, but the length doesn't go back to its previous value when the delete is undone. Again, this only occurs when crossing over the line of the right margin, not the top or bottom. All works as expected when the mouse is released inside the window.
There are no issues when deleting sections from the middle of the sequence.
I'm running the latest version (0.9.1) on Ubuntu 18.04
I really, really love the utility of the program, having looked everywhere this is the only viable free chromatogram manipulation program for linux. Thank you!
Thanks for this bug report! I will investigate this further as soon as I have some time to do so. I have a new release of SeqTrace nearly ready; I'll try to get this bug fix into the new release.
No additional bug info here, echoing artemiyhussnain's appreciation, just want to appreciate you for your work! Thank you so much!