Maximus5 / ConEmu

Customizable Windows terminal with tabs, splits, quake-style, hotkeys and more
https://conemu.github.io/
BSD 3-Clause "New" or "Revised" License
8.57k stars 573 forks source link

Quake mode works incorrectly with some multi-monitor transitions #2440

Open roxas232 opened 2 years ago

roxas232 commented 2 years ago

Versions

ConEmu build: 220418 x64 OS version: Windows 10 x64

Edition Windows 10 Pro Version 21H2 OS build 19044.1706 Experience Windows Feature Experience Pack 120.2212.4170.0

Used shell version: git-bash, cmd

Problem description

The Quake mode feature does not work correctly in a multi-monitor setup. I haven't done extensive testing on what about my setup breaks it, but I have the following setup:

            ┌─────────────────────┐
            │                     │
┌───────────┤                     ├───────────┐
│           │        1080p        │           │
│           │                     │           │
│           │                     │           │
│           │                     │           │
│1080p vert ├─────────────────────┤1080p vert │
│           │                     │           │
│           │                     │           │
│           │        1440p        │           │
│           │                     │           │
│           │                     │           │
│           │                     │           │
│           │                     │           │
└───────────┴─────────────────────┴───────────┘

If the console is currently pulled down on the main 1440p monitor, hovering or clicking on the left vertical monitor and then attempting to pressing the quake mode shortcut just toggles the console on the main monitor. I have to toggle it onto the right vertical monitor, and then it will let me toggle it onto the left vertical monitor.

Steps to reproduce

  1. Setup screens like above diagram
  2. Ensure quake mode is activated in the settings
  3. Use the quake mode shortcut on the 1440p monitor
  4. Click or hover on the left monitor
  5. Use the quake mode shortcut again

Actual results

Console continues to pop down on the 1440p monitor

Expected results

Console pops down on the left 1080p vertical monitor