Can we trigger the extension to do a "popout" instead of opening a popup?

I’m working on a dapp which uses metamask to trigger a smartcontract function. Everything works ok, but I don’t like an external popup window for metamask. Is there a way to make the extension do a “popout” (on the same page, the extension opens up to display the transaction for approval) instead of opening an external popup window?