[regression] Text disappears when restoring/maximizing the Dash
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Nux |
Fix Released
|
High
|
Brandon Schaefer | ||
3.0 |
Fix Released
|
High
|
Brandon Schaefer | ||
Unity |
Invalid
|
High
|
Brandon Schaefer | ||
6.0 |
Invalid
|
High
|
Brandon Schaefer | ||
nux (Ubuntu) |
Fix Released
|
High
|
Brandon Schaefer | ||
unity (Ubuntu) |
Invalid
|
High
|
Brandon Schaefer | ||
Bug Description
[Test Case]
1) Open the dash
2) Type anything, such as "Hello"
3) Maximize or Restore the dash
[Regression Potential]
No obvious regressions.
Original description:
To reproduce on trunk unity:
1) Open the dash
2) Type anything, such as "Hello"
3) Maximize or Restore the dash
Expected:
The string "Hello" is still visible.
Result:
The string "Hello" is no longer visible until another key is pressed.
* Note *
This is a regression because in 12.04 we had a class in unity IMTextEntry that handled a bunch of InputMethod stuff. This class was taking care of QueueRefresh() when the geo changed. In 12.10 we moved as much as we could to nux::TextEntry (expect copy/cut/paste). So this bug is only present in 12.10 and 13.04.
Related branches
- Unity Team: Pending requested
-
Diff: 14 lines (+4/-0)1 file modifiedunity-shared/SearchBar.cpp (+4/-0)
- PS Jenkins bot (community): Approve (continuous-integration)
- Marco Trevisan (Treviño): Approve
-
Diff: 21 lines (+4/-1)1 file modifiedNux/TextEntry.cpp (+4/-1)
- Christopher Townsend (community): Approve
-
Diff: 13 lines (+4/-0)1 file modifiedNux/TextEntry.cpp (+4/-0)
Changed in unity (Ubuntu): | |
status: | New → In Progress |
Changed in unity: | |
status: | New → In Progress |
importance: | Undecided → High |
Changed in unity (Ubuntu): | |
importance: | Undecided → High |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
milestone: | none → 7.0.0 |
assignee: | nobody → Brandon Schaefer (brandontschaefer) |
Changed in unity: | |
status: | In Progress → Invalid |
Changed in unity (Ubuntu): | |
status: | In Progress → Invalid |
description: | updated |
description: | updated |
Changed in nux (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in unity: | |
milestone: | 7.0.0 → none |
Turns out this is also in 12.10...it most likely came when we moved a bunch of stuff from IMTextEntry to TextEntry in nux.