← Back to team overview

touch-packages team mailing list archive

[Bug 1412373] Re: Trust prompts don't receive focus after switching apps

 

** Summary changed:

- OSK not raised inside an OA trust prompt triggered by a scope
+ Trust prompts don't receive focus after switching apps

** Summary changed:

- Trust prompts don't receive focus after switching apps
+ Trusted sessions don't receive focus after switching apps

** Description changed:

  While trying to create an account from the Youtube scope, I was not able
  to enter my Google account confirmation code, as the keyboard would not
  display.
  
  To reproduce:
  - navigate to the Youtbe scope, or activate it from the scope catalog
  - scroll down to find the "Log-in to Youtube" button
  - let the trust prompt slide up, where you will be able to login to you Google account
- - wait for the Google web authentication sequence to ask for a  confirmation code
- - touch the confirmation code input field
+ - Switch to another app and then switch back
+ - Tap a text field in the login prompt
  
  What should happen: the OSK appears
  What happens instead: the OSK does not pop up
  
- Note: your Google account needs to be protected by a 2FA option, which
- is quite frequent now though.
+ This happens because focus is being given to unity8-dash, instead of the
+ trusted session. This can also be reproduced using the Gmail app by
+ following similar steps (without having a Google account already setup).
  
  Tested on vivid mako/r67.

** Also affects: unity8 (Ubuntu)
   Importance: Undecided
       Status: New

** No longer affects: unity8 (Ubuntu)

** Project changed: ubuntu-keyboard => unity8

** Changed in: unity8
       Status: New => Confirmed

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to unity8 in Ubuntu.
https://bugs.launchpad.net/bugs/1412373

Title:
  Trusted sessions don't receive focus after switching apps

Status in The Unity 8 shell:
  Confirmed

Bug description:
  While trying to create an account from the Youtube scope, I was not
  able to enter my Google account confirmation code, as the keyboard
  would not display.

  To reproduce:
  - navigate to the Youtbe scope, or activate it from the scope catalog
  - scroll down to find the "Log-in to Youtube" button
  - let the trust prompt slide up, where you will be able to login to you Google account
  - Switch to another app and then switch back
  - Tap a text field in the login prompt

  What should happen: the OSK appears
  What happens instead: the OSK does not pop up

  This happens because focus is being given to unity8-dash, instead of
  the trusted session. This can also be reproduced using the Gmail app
  by following similar steps (without having a Google account already
  setup).

  Tested on vivid mako/r67.

To manage notifications about this bug go to:
https://bugs.launchpad.net/unity8/+bug/1412373/+subscriptions