Metamask-extension: Signing messages with full-screen notification breaks UI

Created on 18 Oct 2018  路  7Comments  路  Source: MetaMask/metamask-extension

Describe the bug
screen shot 2018-10-18 at 01 33 06
I can't see what is being signed.

To Reproduce
This appears whenever I try and sign a message, I don't know whether its with the eth_sign or personal_sign or eth_signTypedData function (@mbeylin might be able to give the answer). However it happens when I sign a message to login on bounties.network.

Expected behavior
Being able to see what I sign, and the UI not being completely borked.

Browser details (please complete the following information):

  • OS: MacOS
  • Browser: Chrome Version 69.0.3497.100 (Official Build) (64-bit)
  • MetaMask Version: 4.14.0
  • Beta UI I think, if it still is?
L03-UI P3-soon T00-bug

All 7 comments

Woah, super weird, have never seen this before. Couple q's to help us dig in:

Is this happening consistently?
Is this with the standalone popup or the extension attached to the top-right of your browser?
Does it happen with normal transactions, or just with signing data?
Have you used (and resized) chrome pop-ups created by any other apps?

And to clarify, you're on explorer.bounties.network trying to sign in (as below)?

screen shot 2018-10-17 at 5 10 28 pm

So its on bounties network when you do the login process, it happens when I have a fullscreen window on my mac consistently. Somehow it pops out into a new window when it wants me to sign. I don't know if that answer is elaborate enough.

I was able to reproduce when I expanded the notification window. I don't believe we account for larger notification window sizes. Again, I was not able to reproduce with OP's description. If what I found seems identifies OP's issue, I'll edit the title. One way to see OP is if you can reduce the size of your window until everything aligns properly.

@tmashuang I'm not entirely sure what you mean, this just happens when its in fullscreen for me. Like on the mac when the window is then a separate desktop pane?

I think it's the same root cause - when the notification window is huge, the UI gets jumbled. Happens if you're either in a full-screen browser or if you stretch the notification window.

Thanks for reporting - for now you can workaround by using non-fullscreen, yeah?

Is there any workaround as the service provider?
something like forcing popup to open in non-full screen?

I'm getting the same error. I can reproduce it consistently if my browser is in full screen. Works fine if I'm not using full screen though.

Browser details:

OS: MacOS
Browser: Firefox 62.0.3 (64-bit)
MetaMask Version: 4.16.0

Some of our users of 3box have also been experiencing this: https://github.com/uport-project/3box-dapp/issues/86

Was this page helpful?
0 / 5 - 0 ratings

Related issues

MarkOSullivan94 picture MarkOSullivan94  路  3Comments

dpazdan picture dpazdan  路  3Comments

danfinlay picture danfinlay  路  3Comments

bdresser picture bdresser  路  3Comments

aakilfernandes picture aakilfernandes  路  3Comments