Finding a 100% reliable STR took me this time!
Finding a problem-trigger (actually one of my own PRs, ugh), was then easy.
Current workaround - just close all the N++ instances (2nd, 3rd, etc…) with that panel problem visible, restore the 1st N++ instance from the minimized state and everything will be ok.
No fix yet - no time.
STR:
Use any N++ v8.6.9+. There is no need to open any file in N++ in the following steps, but you can. Set multi-instance mode and close N++:npp-hidden-panels-issue-multiinst.png Launch 1st instance of N++. Minimize it to the task-bar (IMPORTANT step!). Launch 2nd instance of N++, go to the menu > Search > Find > click “Find All in Current Document” button Look for the usual Search results panel:
npp-hidden-panels-issue-visible.png In this faulty state, you can now also try other panels (e.g. FaW) and see the same problem.
The immediate “culprit” is this v8.6.9 commit:
https://github.com/notepad-plus-plus/notepad-plus-plus/commit/8beda66cb8c77361216a43075e9be44ca32edbec
It is the very same commit that solves the previous “lost” of the panels by the users (when they minimized them inadvertently to zero width or height). I haven’t had time to look into a solution yet, but maybe it is a bug elsewhere that’s just become visible by this PR (and I am very curious at how simply minimizing another app instance can affect internal state of another app instance in such a drastic way, I hope I did not bump into another similar MS Windows bug like this … ).