Red Hat Bugzilla – Bug 1249895
[SetupNetworks] - Impossible to drag and attach some networks to Interfaces via SN if i have a multiple networks in the list
Last modified: 2016-02-18 06:21:58 EST
Description of problem:
[SetupNetworks] - Impossible to drag and attach some networks to Interfaces via SN if i have a multiple networks in the list.
If i have multiple networks in the Setup Networks dialog and i'm trying to drag and attach the lower networks in the list and i'm scrolling down with the mouse, i don't see the Interfaces of the server any more and i can't assign the lower networks to host.
- Scrolling is not part of the setup networks dialog boundaries like on 3.5z, it is now extending the list below, but the physical interfaces are stay above when scrolling down.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Create more then 10 networks
2. Open Setup Networks dialog and try to attach the lower networks from the networks list in the dialog(scroll down with mouse)
Impossible to attach the lower networks to host
Scrolling should part and inside the setup networks dialog boundaries, like on 3.5.z. Should see the host Interfaces when scrolling down.
after talking with Alona: dragging and attaching to lower networks/NICs on the list is impossible due to the tool-tip that is rendered beneath the dragged object, hiding the NICs/networks in that space, thus making it impossible to have those NICs/networks as the drag-and-drop "target".
@Greg - can we find a solution for this problem (I think the simplest one is the one that Alona came up with - hiding the tool-tip of a certain item upon dragging it)?
Yep, it's arguably a bug in tooltips -- we hide tooltips on click (mousedown + mouseup), and should instead hide on mousedown.
This bug report has Keywords: Regression or TestBlocker.
Since no regressions or test blockers are allowed between releases, it is also being identified as a blocker for this release. Please resolve ASAP.
Greg, any news on this bug?
Haven't gotten down to this one yet. Would you like me to re-prioritize?
no need to re-prioritize right now, as this is targeted for ovirt-3.6.3 - so there is still some time.
[BTW, this was automatically flagged as a blocker since it has the Regression keyword - see comment #3]
ATM, there's no reason to not be able to complete this in time for ovirt-3.6.3, we will re-evaluate later on, if necessary.
Target release should be placed once a package build is known to fix a issue. Since this bug is not modified, the target version has been reset. Please use target milestone to plan a fix for a oVirt release.
In oVirt testing is done on single release by default. Therefore I'm removing the 4.0 flag. If you think this bug must be tested in 4.0 as well, please re-add the flag. Please note we might not have testing resources to handle the 4.0 clone.
While this bug is on the SetupNetworks panel, it is not specifically related to the drag-and-drop tooltip problem on BZ 1249900 and BZ 1272857. It is an issue with scrolling the NIC panel while performing a drag-and-drop of the NIC or Network elements.
NOTE: Webkit browsers (chrome, safari) auto-scrolls content during drag and drop operations by default. Firefox does not follow that behavior. I'll track down an install of IE and see what its default behavior is as well.
The patch for this BZ will work in all three browsers regardless of the browser's default behavior.
Tested on - 3.6.3-0.1.el6
This bug is half fixed, because the original report of multiple networks on the right wasn't fixed, only the drag-and-drop scrolling problem in case there are more nics on the list then can be seen at once.
Second set of patches for this bug adds a scroll list for the network list on the right side of the popup box. The popup contents will not scroll, even if there are more then 10 NICs or Networks.
Now, any network can be scrolled into view and be dragged and dropped on any NIC.
Verified on - 18.104.22.168-0.1.el6