gtDMMB / RNAStructViz

Visualization, comparison, and analysis of RNA secondary structures via a cross-platform GUI
https://github.com/gtDMMB/RNAStructViz/wiki
GNU General Public License v3.0
17 stars 5 forks source link

Scheduled deletion code (initially an experiment on Mac OS) #72

Closed maxieds closed 4 years ago

maxieds commented 4 years ago

This solution seems to work. The problem on Mac OS is that if widgets associated with a structure are deleted too soon (i.e., from what I can tell, while another thread is drawing the labels for the widget), then we get a crash. This could have very well been exacerbated by the slowness of my VNC box for testing. At any rate, I'm ready to merge this code into the main branch having verified that it works well to avoid the crashes.