gorhill / uMatrix

uMatrix: Point and click matrix to filter net requests according to source, destination and type
GNU General Public License v3.0
4.55k stars 470 forks source link

Keep uMatrix dialog open #955

Closed madduck closed 6 years ago

madduck commented 6 years ago

It's awesome that I can keep the uMatrix dialog open while a page loads and watch in real-time what happens. But when I interact with a website by mouse or keyboard, it closes. Unfortunately, often things happen so quickly between redirects that I can't get it to open fast enough to see e.g. why a payment would have failed.

Would it be possible to add an option to keep the dialog open, or maybe detach it into its own window somehow?

Atavic commented 6 years ago

That's a difficult one, extensions run inside the browser and the drop-down window is affected by the focus (that's why your interactions cause it to close).

gorhill commented 6 years ago

It's not possible, the browser controls the popup panel, uMatrix just renders in it using HTML/CSS/JS.

Just bring the popup panel from with the logger, this one is fully controlled by uMatrix: https://github.com/gorhill/uMatrix/wiki/How-to-access-the-popup-panel-when-there-is-no-toolbar.

Atavic commented 6 years ago

Yes, the logger stays on when out of focus.

madduck commented 6 years ago

Thank you @gorhill, this is precisely what I was looking for. I am sorry I didn't know about the wiki beforehand…

-- The sender e-mail address used (github.com@pobox.madduck.net) is valid and specific to our correspondence. It should not indicate any affiliation with your organisation.

Die verwendete E-mail-Adresse (github.com@pobox.madduck.net) ist gültig und spezifisch für unsere Korrespondenz. Sie soll in keiner Weise auf eine Verbindung mit Ihrer Organisation hindeuten.

Spamtrap: github.com.bogus@pobox.madduck.net