Bug 1482413 - [UI] - Don't allow the use of up and down keyboard buttons in the background when dialog is open
Summary: [UI] - Don't allow the use of up and down keyboard buttons in the background ...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: ovirt-engine
Classification: oVirt
Component: Frontend.WebAdmin
Version: 4.2.0
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ovirt-4.2.0
: ---
Assignee: Alexander Wels
QA Contact: Lucie Leistnerova
URL:
Whiteboard:
: 1505904 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2017-08-17 08:32 UTC by Michael Burman
Modified: 2017-12-20 10:44 UTC (History)
4 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-12-20 10:44:58 UTC
oVirt Team: UX
Embargoed:
rule-engine: ovirt-4.2+


Attachments (Terms of Use)
record1 (1.84 MB, application/ogg)
2017-08-17 08:32 UTC, Michael Burman
no flags Details


Links
System ID Private Priority Status Summary Last Updated
oVirt gerrit 83405 0 master MERGED webadmin: Disable short cuts when dialog open 2017-10-31 01:39:25 UTC

Description Michael Burman 2017-08-17 08:32:18 UTC
Created attachment 1314594 [details]
record1

Description of problem:
[UI] - Don't allow the use of up and down keyboard buttons in the background when dialog is open.

When opening any dialog in the UI(edit network, setup networks, edit vm and so on...) it is possible to change the entity in the background using the up and down keyboard buttons which may cause a big confusion.

Example - You have 4 hosts, you are opening the setup networks for host1 and creating bond, but by mistake you have pressed the down button and in the background you have switched to host2. You approving operation, but you can't find the bond that just has been created, because you are on host2 and not host1.
We shouldn't allow using the up and down buttons while the focus is on a spesific dialog, this may lead to confusion and mistakes for admins.

Version-Release number of selected component (if applicable):
4.2.0-0.0.master.20170815155420.gitaed789a.el7.centos

How reproducible:
100%

Steps to Reproduce:
1. Have 2 hosts
2. On host1 create bond and before approving operation press the down button on the keyboard. (in the background we now see the interfaces of host2)
3. Approve operation

Actual results:
Can't find the bond. I'm now see the interfaces of host2

Expected results:
We should keep the focus on the open dialog

Comment 1 Lucie Leistnerova 2017-10-24 15:54:21 UTC
*** Bug 1505904 has been marked as a duplicate of this bug. ***

Comment 2 rhev-integ 2017-11-02 13:39:45 UTC
INFO: Bug status wasn't changed from MODIFIED to ON_QA due to the following reason:

[No relevant external trackers attached]

For more info please contact: infra

Comment 3 Lucie Leistnerova 2017-11-06 12:35:30 UTC
When dialog is opened, detail is not changing with up/down arrows.

verified in ovirt-engine-webadmin-portal-4.2.0-0.0.master.20171105155215.git59d3324.el7.centos.noarch

Comment 4 Sandro Bonazzola 2017-12-20 10:44:58 UTC
This bugzilla is included in oVirt 4.2.0 release, published on Dec 20th 2017.

Since the problem described in this bug report should be
resolved in oVirt 4.2.0 release, published on Dec 20th 2017, it has been closed with a resolution of CURRENT RELEASE.

If the solution does not work for you, please open a new bug report.


Note You need to log in before you can comment on or make changes to this bug.