You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue has been going on for a few releases now, at least all of the 12.x releases:
Problem
When Scatter launches and asks for the password the input field is not properly focussed.
That means I can't open 1password and select the Scatter password and then select the "paste into" option to insert the password right in the Scatter app. I also can't manually copy the password and then Alt-Tab to Scatter and press CMD (or Ctrl) + V to paste the password, it goes into the void.
Always one extra click that needs to happen after loading has fully completed.
Debugging
I finally got ScatterDesktop and Bridge set up locally and working with each other and I just can't figure out why it's not working as expected. It does seem to call focus() properly in the Input component, but it doesn't actually make the caret show up.
I even tried using setTimeout to delay the focus() call by a few seconds and it doesn't work.
Interestingly though, when I open a chrome console and call focus() on the right element and then tab back to ScatterDesktop the input is then properly focussed and the caret shows up.
It leads me to believe that either there is a weird issue with Electron, or some other weird loading and refocussing going on by some Scatter code that prevents the focus from properly showing the caret after load.
Not focussed properly:
Manually focussed afterwards by clicking the input:
The text was updated successfully, but these errors were encountered:
This issue has been going on for a few releases now, at least all of the 12.x releases:
Problem
When Scatter launches and asks for the password the input field is not properly focussed.
That means I can't open 1password and select the Scatter password and then select the "paste into" option to insert the password right in the Scatter app. I also can't manually copy the password and then Alt-Tab to Scatter and press CMD (or Ctrl) + V to paste the password, it goes into the void.
Always one extra click that needs to happen after loading has fully completed.
Debugging
I finally got ScatterDesktop and Bridge set up locally and working with each other and I just can't figure out why it's not working as expected. It does seem to call
focus()
properly in theInput
component, but it doesn't actually make the caret show up.I even tried using
setTimeout
to delay thefocus()
call by a few seconds and it doesn't work.Interestingly though, when I open a chrome console and call focus() on the right element and then tab back to ScatterDesktop the input is then properly focussed and the caret shows up.
It leads me to believe that either there is a weird issue with Electron, or some other weird loading and refocussing going on by some Scatter code that prevents the focus from properly showing the caret after load.
Not focussed properly:

Manually focussed afterwards by clicking the input:

The text was updated successfully, but these errors were encountered: