Skip to content

Duplicate/Overlapped UI for Logcat pannel when debugging #1752

@zach-snell

Description

@zach-snell

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.

  • Jadx version: 1.4.5

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.

jadx_fix

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions