Avoid making global changes via UIManager.setLookAndFeel() #104
Labels
Bug
Something isn't working
Good First Issue
Good for newcomers
Help Wanted
Extra attention is needed
Milestone
In order to get InQL to look like main Burp interface, we're using UIManager.setLookAndFeel() as seen in https://github.com/doyensec/inql/blob/dev/python/inql/extender.py#L93. The style gets changed to FlatLaf before adding main UI elements, and it is reverted back after InQL is initiated.
It is a global modification so some elements that are created during the same time by Burp are ineriting FlatLaf as well, which results in graphical glitches. Find a way to solve / sidestep this problem.
The text was updated successfully, but these errors were encountered: