Public bug reported:

Before we start: I'm not a developer, so forgive me if I don't get some
terminology right.

Alt+` window switching seems to change the order of windows in the
stack, while scrollwheel window switching does NOT. This results in some
inconsistent window behavior. I'm gonna try to illustrate the issue with
an example.

Open 1 Firefox window (let's call it F1) and 2 Nautilus windows (N1 &
N2). Keep all 3 windows unmaximized with a part of all 3 visible at the
same time.

Alt+` test:
1. Set the starting window order by clicking them in the order N1, F1, N2.
2. Press Alt+` once. The visible window order (from bottom to top) changes to 
F1, N2, N1.
3. Press Alt+` again. The visible window order changes to F1, N1, N2.

Scrolling test:
1. Set the same starting window order as before by clicking them in the order 
N1, F1, N2.
2. Scroll once over Nautilus launcher icon. The visible window order changes to 
N2, F1, N1.
3. Scroll again over Nautilus launcher icon. The visible window order changes 
to N1, F1, N2.

Notice the difference?
- Alt+` brings N1 and N2 together. This is the expected behavior.
- Scrolling leaves F1 between N1 and N2. This is okay if all windows are 
maximized, but can be disconcerting at other times because you see unexpected 
window movements.

ProblemType: Bug
DistroRelease: Ubuntu 16.10
Package: unity 7.5.0+16.10.20160906.1-0ubuntu1
ProcVersionSignature: Ubuntu 4.8.0-28.30-generic 4.8.6
Uname: Linux 4.8.0-28-generic x86_64
.tmp.unity_support_test.0:
 
ApportVersion: 2.20.3-0ubuntu8
Architecture: amd64
BootLog:
 
CompizPlugins: No value set for 
`/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CurrentDesktop: Unity
Date: Sat Dec  3 23:50:25 2016
DistUpgraded: Fresh install
DistroCodename: yakkety
DistroVariant: ubuntu
EcryptfsInUse: Yes
GraphicsCard:
 Intel Corporation Mobile 4 Series Chipset Integrated Graphics Controller 
[8086:2a42] (rev 07) (prog-if 00 [VGA controller])
   Subsystem: Acer Incorporated [ALI] Mobile 4 Series Chipset Integrated 
Graphics Controller [1025:020a]
   Subsystem: Acer Incorporated [ALI] Mobile 4 Series Chipset Integrated 
Graphics Controller [1025:020a]
InstallationDate: Installed on 2016-11-23 (9 days ago)
InstallationMedia: Ubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
MachineType: Gateway ID58 Series
ProcEnviron:
 LANGUAGE=en_IN:en
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_IN
 SHELL=/bin/bash
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-4.8.0-28-generic 
root=UUID=e59f66e8-939c-4684-910c-7337c63c9eb9 ro quiet splash vt.handoff=7
SourcePackage: unity
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 12/24/2009
dmi.bios.vendor: Phoenix Technologies LTD
dmi.bios.version: V1.18
dmi.board.name: SJM50MV
dmi.board.vendor: Gateway
dmi.board.version: Rev
dmi.chassis.type: 10
dmi.chassis.vendor: Gateway
dmi.chassis.version: N/A
dmi.modalias: 
dmi:bvnPhoenixTechnologiesLTD:bvrV1.18:bd12/24/2009:svnGateway:pnID58Series:pvr0100:rvnGateway:rnSJM50MV:rvrRev:cvnGateway:ct10:cvrN/A:
dmi.product.name: ID58 Series
dmi.product.version: 0100
dmi.sys.vendor: Gateway
version.compiz: compiz 1:0.9.13.0+16.10.20160818.2-0ubuntu2
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.70-1
version.libgl1-mesa-dri: libgl1-mesa-dri 12.0.3-1ubuntu2
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 12.0.3-1ubuntu2
version.xserver-xorg-core: xserver-xorg-core 2:1.18.4-1ubuntu6.1
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.10.2-1ubuntu1
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.7.1-1
version.xserver-xorg-video-intel: xserver-xorg-video-intel 
2:2.99.917+git20160706-1ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.12-2
xserver.bootTime: Sat Dec  3 13:36:21 2016
xserver.configfile: default
xserver.errors:
 
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id                                8428 
 vendor                                     AUO
xserver.version: 2:1.18.4-1ubuntu6.1

** Affects: unity (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug compiz-0.9 ubuntu yakkety

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1647100

Title:
  Scrollwheel window switching should be consistent with Alt+`

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/unity/+bug/1647100/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to