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

movetoworkspace dispatcher doesn't respect config if window is stated #6064

Open
Heyian opened this issue May 14, 2024 · 0 comments
Open

movetoworkspace dispatcher doesn't respect config if window is stated #6064

Heyian opened this issue May 14, 2024 · 0 comments
Labels
bug Something isn't working

Comments

@Heyian
Copy link

Heyian commented May 14, 2024

Hyprland Version

System/Version info
Hyprland, built from branch main at commit 33a7b7bb6b307d6e4a093f75ffdda0419cd7ffaf  (core: fix on-empty workspace being called too often (6026)).
Date: Sun May 12 01:03:32 2024
Tag: v0.40.0-65-g33a7b7bb, commits: 4671

flags: (if any)


System Information:
System name: Linux
Node name: QTower-Garuda
Release: 6.8.9-zen1-2-zen
Version: #1 ZEN SMP PREEMPT_DYNAMIC Tue, 07 May 2024 22:06:02 +0000


GPU information: 
00:02.0 VGA compatible controller [0300]: Intel Corporation AlderLake-S GT1 [8086:4680] (rev 0c) (prog-if 00 [VGA controller])
03:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Navi 23 [Radeon RX 6600/6600 XT/6600M] [1002:73ff] (rev c7) (prog-if 00 [VGA controller])


os-release: NAME="Garuda Linux"
PRETTY_NAME="Garuda Linux"
ID=garuda
ID_LIKE=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://garudalinux.org/"
DOCUMENTATION_URL="https://wiki.garudalinux.org/"
SUPPORT_URL="https://forum.garudalinux.org/"
BUG_REPORT_URL="https://gitlab.com/groups/garuda-linux/"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=garudalinux


plugins:
  Workspace layouts by Zakk ver 1.0
  hyprexpo by Vaxry ver 1.0
  N_Stack layout by Zakk ver 1.0

Bug or Regression?

Bug

Description

This is on the master layout.

When I use hyprctl dispatch movetoworkspace 2, firefox or any other window class, it replaces the master even though my config states new_is_master = false

This also happens with keybinds.

It doesn't happen when only using hyprctl dispatch movetoworkspace 2 or using the keybind to simply move the active window. It really only happens when you stipulate the window class you want to move.

Both movetoworkspace and movetoworkspacesilent seem to be affected.

How to reproduce

Config :

general {
    layout = master
}

Launch command hyprctl dispatch movetoworkspace 2,[window] or hyprctl dispatch movetoworkspacesilent 2,[window]

Crash reports, logs, images, videos

Nothing really interesting in the log. The example below is moving kitty.

hyprland_move.log

@Heyian Heyian added the bug Something isn't working label May 14, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

1 participant