[horizon] opening new tabs by middle mouse button

Bug #1484576 reported by Kyrylo Romanenko
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mirantis OpenStack
Fix Released
Medium
MOS Horizon
7.0.x
Fix Released
Medium
MOS Horizon
8.0.x
Fix Released
Medium
Timur Sufiev

Bug Description

Opening of new tabs by middle mouse button causes graying-out of parental tab.

Steps:

1. Login to Horizon.
2. Click Middle Mouse Button or Mouse Wheel on any sidebar tab, Volumes for example.
3. See that new browser tab opened as expected.
But parental tab is grayed-out with rotating "Loading" spinner infinitely. User have to refresh page to clear it from this spinner.

Reproduced bug on Chrome:
Chrome Version 43.0.2357.125 (64-bit, Ubuntu 14.04.1)
Chrome Version 44.0.2403.155 m (Windows 7, 32bit)

Bug does not affects Internet Explorer and Firefox.

VERSION:
  feature_groups:
    - mirantis
  production: "docker"
  release: "7.0"
  openstack_version: "2015.1.0-7.0"
  api: "1.0"
  build_number: "161"
  build_id: "2015-08-11_21-28-52"
  nailgun_sha: "6338df8d44565a3462c5736ea06eeeb2436569e1"
  python-fuelclient_sha: "b297cee0c54b4ff787ca0ac518a54348b838d342"
  fuel-agent_sha: "57145b1d8804389304cd04322ba0fb3dc9d30327"
  fuel-nailgun-agent_sha: "e01693992d7a0304d926b922b43f3b747c35964c"
  astute_sha: "e1d3a435e5df5b40cbfb1a3acf80b4176d15a2dc"
  fuel-library_sha: "0b8808b153d289e1a3ac23e6d48afd62cf1be29a"
  fuel-ostf_sha: "c7f745431aa3c147f2491c865e029e0ffea91c47"
  fuelmain_sha: "af2d875a47c5d08bb62943bed5ef1ae7d7ea3329"

Tags: horizon
Revision history for this message
Kyrylo Romanenko (kromanenko) wrote :
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :
Changed in mos:
milestone: 7.0 → 8.0
status: New → Fix Committed
Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Since SCF is already passed, won't fix that in 7.0, while in 8.0 the fix is already made in upstream.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Fix proposed to branch: openstack-ci/fuel-7.0/2015.1.0
Change author: Timur Sufiev <email address hidden>
Review: https://review.fuel-infra.org/10451

Revision history for this message
Timur Sufiev (tsufiev-x) wrote :

Update: since the backport is so trivial (and doesn't produce much impact over other parts of UI), let's fix it in 7.0.

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix merged to openstack/horizon (openstack-ci/fuel-7.0/2015.1.0)

Reviewed: https://review.fuel-infra.org/10451
Submitter: mos-infra-ci <>
Branch: openstack-ci/fuel-7.0/2015.1.0

Commit: ab8e7eefc65c3421a14fce1af0a23cfa9e354abb
Author: Timur Sufiev <email address hidden>
Date: Fri Aug 14 14:18:06 2015

Prevent infinite 'Loading' spinner when using mouse

When the link is opened in the other tab or other window (that's what
mouse wheel or mouse left button + Ctrl/Shift modkeys do), the
'Loading' spinner will stay forever, so it should not appear in that
case.

Change-Id: I3206fff0bae47f1ced0214adf7fa0ca8df22ec76
Closes-Bug: #1484576

Revision history for this message
Oleksiy Butenko (obutenko) wrote :

verified on MOS 7.0 ISO 256
{"build_id": "2015-08-30_09-35-52", "build_number": "256", "release_versions": {"2015.1.0-7.0": {"VERSION": {"build_id": "2015-08-30_09-35-52", "build_number": "256", "api": "1.0", "fuel-library_sha": "bc04a7092d92400c79e6ea6ede25e7b67c6a6355", "nailgun_sha": "3189ccfb8c1dac888e351f535b03bdbc9d392406", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "1e8f38bbb864ed99aa8fe862b6367e82afec3263", "production": "docker", "python-fuelclient_sha": "9643fa07f1290071511066804f962f62fe27b512", "astute_sha": "53c86cba593ddbac776ce5a3360240274c20738c", "fuel-ostf_sha": "644db51186dc23c9b27e9b5486c120c8363dc87c", "release": "7.0", "fuelmain_sha": "0e54d68392b359bc122e5bbba9249c729eeaf579"}}}, "auth_required": true, "api": "1.0", "fuel-library_sha": "bc04a7092d92400c79e6ea6ede25e7b67c6a6355", "nailgun_sha": "3189ccfb8c1dac888e351f535b03bdbc9d392406", "feature_groups": ["mirantis"], "fuel-nailgun-agent_sha": "d7027952870a35db8dc52f185bb1158cdd3d1ebd", "openstack_version": "2015.1.0-7.0", "fuel-agent_sha": "1e8f38bbb864ed99aa8fe862b6367e82afec3263", "production": "docker", "python-fuelclient_sha": "9643fa07f1290071511066804f962f62fe27b512", "astute_sha": "53c86cba593ddbac776ce5a3360240274c20738c", "fuel-ostf_sha": "644db51186dc23c9b27e9b5486c120c8363dc87c", "release": "7.0", "fuelmain_sha": "0e54d68392b359bc122e5bbba9249c729eeaf579"}

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Fix proposed to openstack/horizon (openstack-ci/fuel-8.0/liberty)

Fix proposed to branch: openstack-ci/fuel-8.0/liberty
Change author: Timur Sufiev <email address hidden>
Review: https://review.fuel-infra.org/13355

Revision history for this message
Fuel Devops McRobotson (fuel-devops-robot) wrote : Change abandoned on openstack/horizon (openstack-ci/fuel-8.0/liberty)

Change abandoned by Paul Karikh <email address hidden> on branch: openstack-ci/fuel-8.0/liberty
Review: https://review.fuel-infra.org/13355

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.