Caret does not show up in password field

Bug #810805 reported by Jason Warner
98
This bug affects 16 people
Affects Status Importance Assigned to Milestone
Ayatana Design
Fix Released
High
John Lea
Unity Greeter
Fix Released
Low
Unassigned
unity-greeter (Ubuntu)
Fix Released
High
Robert Ancell
Oneiric
Fix Released
High
Robert Ancell

Bug Description

The keyboard cursor does not show when password field has focus.

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: lightdm 0.4.3-0ubuntu1
ProcVersionSignature: Ubuntu 3.0.0-5.6-generic-pae 3.0.0-rc7
Uname: Linux 3.0.0-5-generic-pae i686
Architecture: i386
Date: Fri Jul 15 09:23:34 2011
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release i386 (20110427.1)
ProcEnviron:
 LANGUAGE=en_AU:en
 LC_CTYPE=en_US.UTF-8
 PATH=(custom, user)
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
SourcePackage: lightdm
UpgradeStatus: Upgraded to oneiric on 2011-06-14 (30 days ago)

Revision history for this message
Jason Warner (jasoncwarner) wrote :
affects: lightdm (Ubuntu) → unity-greeter (Ubuntu)
Andy Whitcroft (apw)
Changed in unity-greeter (Ubuntu):
status: New → Confirmed
John Lea (johnlea)
Changed in ayatana-design:
assignee: nobody → John Lea (johnlea)
importance: Undecided → High
status: New → Fix Committed
tags: added: udo
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Thanks for your report. Confirmed in Oneiric

Changed in unity-greeter (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
Changed in unity-greeter (Ubuntu Oneiric):
importance: Medium → High
assignee: nobody → Canonical Desktop Team (canonical-desktop-team)
Changed in unity-greeter (Ubuntu Oneiric):
assignee: Canonical Desktop Team (canonical-desktop-team) → Robert Ancell (robert-ancell)
Revision history for this message
Robert Ancell (robert-ancell) wrote :

There was a similar issue in the greeter at one point where the focus was not in the window at all. After a lot of investigation it magically disappeared in a GTK+ update...

What I suspect is happening here is GTK+ does not consider the window to have focus, though it does have focus according to X (which is why you can type into the field). When the problem occurred before using gtk_window_present would cause the window to get focus and a code inspection of GTK+ shows that this does do some different things.

This is probably all a side effect of not having a window manager. I was investigating how hard it would be to implement a trivial WM to work around this. AFAICT GTK+ is supposed to work without a WM though.

Revision history for this message
Robert Ancell (robert-ancell) wrote :

See also bug 827749 which is about the keyboard focus not returning to the password entry.

summary: - Cursor does not show up in password field
+ Caret does not show up in password field
Revision history for this message
Robert Ancell (robert-ancell) wrote :

Fixed for 0.0.6

Changed in unity-greeter (Ubuntu Oneiric):
status: Triaged → Fix Committed
Changed in unity-greeter:
status: New → Fix Committed
importance: Undecided → Low
Changed in unity-greeter:
status: Fix Committed → Fix Released
Changed in unity-greeter (Ubuntu Oneiric):
status: Fix Committed → Fix Released
John Lea (johnlea)
Changed in ayatana-design:
status: Fix Committed → Fix Released
John Lea (johnlea)
tags: added: udp
Changed in ayatana-design:
status: Fix Released → Fix Committed
Nick Tait (jnick-tait)
Changed in ayatana-design:
status: Fix Committed → Fix Released
tags: added: reviewedbydesignp
removed: udo udp
Revision history for this message
kurt christensen (kurt-c) wrote :

I haven this problem in 14.04.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.