Wow! I have been staring at both the TOC and FindReplace code and I can not see how or why any interaction is being created. Find and Replace is a QWidget and part of the MainWindow from the start and the TOC is a QDockWidget that is created later. I could see no signals crossing over either.
So why just having the TOC open could in any way impact the FindReplace code has me stumped. It may be memory corruption of some sort but that typically is random and moves around.
I do not even know how to begin to track this one down!
|