[MGNLUI-8093] Opening an already opened app may result in triggering action in app Created: 14/Feb/23  Updated: 18/Jun/23  Resolved: 31/May/23

Status: Closed
Project: Magnolia UI
Component/s: None
Affects Version/s: 6.2.26
Fix Version/s: 6.3.0, 6.2.35

Type: Bug Priority: Major
Reporter: Roberto Gaona Assignee: Adam Siska
Resolution: Fixed Votes: 0
Labels: None
Σ Remaining Estimate: Not Specified Remaining Estimate: Not Specified
Σ Time Spent: 0.5d Time Spent: 0.5d
Σ Original Estimate: Not Specified Original Estimate: Not Specified

Issue Links:
causality
Sub-Tasks:
Key
Summary
Type
Status
Assignee
MGNLUI-8096 Implementation Sub-task Completed Adam Siska  
MGNLUI-8097 Code review Sub-task Completed Quach Hao Thien  
MGNLUI-8098 Preint QA + PM Sub-task Completed Quach Hao Thien  
MGNLUI-8099 QA Sub-task Closed Antonín Juran  
Template:
Acceptance criteria:
Empty
Task DoD:
[X]* Doc/release notes changes? Comment present?
[X]* Downstream builds green?
[X]* Solution information and context easily available?
[X]* Tests
[X]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[X]* Steps to reproduce, expected, and actual results filled
[X]* Affected version filled
Release notes required:
Yes
Date of First Response:
Epic Link: Maintenance of vaadin8 framework
Sprint: Nucleus 37
Story Points: 1
Team: Nucleus
Work Started:
Approved:
Yes

 Description   

Steps to reproduce

  1. Reduce the width of the browser so the app tile is rendered on the right side of the view port
  2. Open the content app belonging to the tile
  3. Open the tile view again
  4. Scroll the tile to the same coordinates (position) as the action button
  5. Click the tile
  6. See that the action button is clicked although you just clicked the Content App tile

It happens on multiple browsers (checked Safari and Chrome)

Dev notes:

  • see the comments for simplified repro-steps.

 



 Comments   
Comment by Quach Hao Thien [ 30/May/23 ]

Solutions:

By checking if the action item is actually pressed and then released by mouse key (mousedown and mouseup) will prevent that item being triggered accidentally

Generated at Mon Feb 12 09:52:04 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.