Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Opening a new tab makes Guake jump to default display #2212

Open
InToSSH opened this issue Nov 1, 2023 · 1 comment
Open

Opening a new tab makes Guake jump to default display #2212

InToSSH opened this issue Nov 1, 2023 · 1 comment

Comments

@InToSSH
Copy link

InToSSH commented Nov 1, 2023

Be sure to check the existing issues (both open and closed!), and make sure you are running the latest version of Guake.

For how to run the latest Guake in your computer, please refer to Install from source.

Describe the bug

I have three display setup. This issue happens when I open a new tab after I moved the window from default display.

  • When "Appear on mouse display" is disbled, upon opening a new tab, the Guake window jumps to "Appear on display" when it was previously moved to a different display
  • When "Appear on mouse display" is enabled, upon opening a new tab, Guake window jumps to the display where mouse currently is.

Expected behavior

If I previously moved the window using keyboard shortcuts to a different display, not the default one, when I open a new tab, I want the Guake window to stay on the same display previously chosen, not the default display selected in preferences.

Actual behavior

When I hit CTRL-T to open a new tab, or also by clicking a new tab button, the window jumps to default display

To Reproduce

  • Open Guake on multi display setup
  • Move the Guake window to a display that is not set as default/to a display where your cursor is currently not at
  • Open a new tab
  • See the Guake window jump to the "Appear on display" display or to a display with mouse if "Appear on mouse display" is turned on

Please run $ guake --support, and paste the results here. Don't put backticks (`) around it! The output already contains Markdown formatting. And make sure you run the command OUTSIDE the Guake.

$ guake --support

Guake Version: 3.10

Vte Version: 0.74.0

Vte Runtime Version: 0.74.0


GTK+ Version: 3.24.38

GDK Backend: <GdkX11.X11Display


Desktop Session: ubuntu


Display: :1

RGBA visual: True

Composited: True

  • Monitor: 0 - GSM DP-0
    • Geometry: 1920 x 1080 at 1920, 0
    • Size: 531 x 298 mm²
    • Primary: True
    • Refresh rate: 60.0 Hz
    • Subpixel layout: unknown
  • Monitor: 1 - SAM HDMI-0
    • Geometry: 1920 x 1080 at 0, 0
    • Size: 521 x 293 mm²
    • Primary: False
    • Refresh rate: 60.0 Hz
    • Subpixel layout: unknown
  • Monitor: 2 - AUS DP-2
    • Geometry: 1920 x 1080 at 3840, 0
    • Size: 598 x 336 mm²
    • Primary: False
    • Refresh rate: 119.982 Hz
    • Subpixel layout: unknown
@thucngyyen
Copy link

Same issue on:
Guake Version: 3.10

Vte Version: 0.68.0

Vte Runtime Version: 0.68.0


GTK+ Version: 3.24.33

GDK Backend: <GdkX11.X11Display


Desktop Session: ubuntu


Display: :0

RGBA visual: True

Composited: True

  • Monitor: 0 - AUO eDP-1
    • Geometry: 1920 x 1080 at 3840, 0
    • Size: 309 x 173 mm²
    • Primary: True
    • Refresh rate: 60.006 Hz
    • Subpixel layout: unknown
  • Monitor: 1 - HPN DP-2
    • Geometry: 3840 x 2160 at 0, 153
    • Size: 709 x 411 mm²
    • Primary: False
    • Refresh rate: 59.996 Hz
    • Subpixel layout: unknown

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants