Created a "fix" though it could be improved. I don't work a lot in Java/Java-UI so was just creating myself a band-aid. Maintainers may want to harden this code to be more efficient with UI creation/reuse/destruction.
Also, would be nice if the PID selection showed the PID of the active filter if only 1 filtered. Just a nice to have if someone does take a deeper look at this.
I did encounter this issue:
- Release with included Java
- Release without included Java
- Locally compiled version
Reproduce on Windows 10:
- Launch Jadx w/ GUI
- Start debugging APK
- Restart debugging APK
- Change window size / panel shape to cause overlapping panels to reveal
- Note all panels are still intractable causing much annoyance and the top panel tends to be the oldest panel hiding new debugging content.
See PR for potential Fix/Band-Aid.
Building, all tests passing, minor change.

Created a "fix" though it could be improved. I don't work a lot in Java/Java-UI so was just creating myself a band-aid. Maintainers may want to harden this code to be more efficient with UI creation/reuse/destruction.
Also, would be nice if the PID selection showed the PID of the active filter if only 1 filtered. Just a nice to have if someone does take a deeper look at this.
I did encounter this issue:
Reproduce on Windows 10:
See PR for potential Fix/Band-Aid.
Building, all tests passing, minor change.