Skip to content

[BUG] bindm movewindow broken: submap = reset missing from keybinds.conf #435

Description

@satoshikanno418

Step 1. Before you submit

  • I have read the above instructions and am sure that this is supposed to be posted here.
  • I've successfully updated to the latest versions following the updating guide.
  • I've successfully updated the system packages to the latest.
  • I've ticked the checkboxes without reading their contents

Step 2. Version info

Version info

2.0.2


</details>

### Step 3. Describe the issue

## Bug
`bindm = Super, mouse:272, movewindow` does not work after update.

## Cause
`keybinds.conf` opens `submap = global` on line 2 but never closes it 
with `submap = reset`. All subsequent `bindm` lines are interpreted 
inside the global submap, where `bindin = Super, mouse:272, global, 
caelestia:launcherInterrupt` takes priority.

## Hyprland version
0.55.3

## Workaround
Added to `~/.config/caelestia/hypr-user.conf`:
submap = reset
bindm = Super, mouse:272, movewindow
bindm = Super, mouse:273, resizewindow
submap = global

### Reminder

- [x] I agree that it's usually impossible for others to help me without my logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Fields

    No fields configured for Bug.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions