[MGNLUI-1624] Button state are sometimes sticky on the iPad Created: 11/Jun/13 Updated: 14/Jun/13 Resolved: 14/Jun/13 |
|
| Status: | Closed |
| Project: | Magnolia UI |
| Component/s: | design |
| Affects Version/s: | None |
| Fix Version/s: | 5.0 |
| Type: | Bug | Priority: | Critical |
| Reporter: | Andreas Weder | Assignee: | Samuli Penttilä |
| Resolution: | Fixed | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original Estimate: | Not Specified | ||
| Attachments: |
|
| Template: |
|
| Acceptance criteria: |
Empty
|
| Task DoD: |
[ ]*
Doc/release notes changes? Comment present?
[ ]*
Downstream builds green?
[ ]*
Solution information and context easily available?
[ ]*
Tests
[ ]*
FixVersion filled and not yet released
[ ] 
Architecture Decision Record (ADR)
|
| Bug DoR: |
[ ]*
Steps to reproduce, expected, and actual results filled
[ ]*
Affected version filled
|
| Date of First Response: | |
| Sprint: | RC 1, RC 2 |
| Description |
|
The new button states are great and provide a vital, visual feedback when using our new UI, in particular on touch devices. However, sometimes new buttons show up already in the "active" state. Looks like such buttons are actually being re-used. This e.g. happens, if I open the image editor, then choose the crop action. When I click on "crop image", we exist crop mode and the button bar changes to show the "cancel editing" and "save changes" buttons. The "save changes" button is now already in the active state. The same happens, if you press "cancel" when in crop mode: the "cancel editing" button is already active. Both cases are demonstrated in the attached video. We thus might have to reset buttons to be in a non-pressed or non-active state somehow. |
| Comments |
| Comment by Samuli Penttilä [ 14/Jun/13 ] |
|
Disabled hover button state for touch devices as it does not make much sense. Behavior is that touch event gives active and hover state and hover stays on until another touch event. Therefore if another button is added to the same coordinates it receives hover state. |