Skip to content
This repository has been archived by the owner on Jun 16, 2024. It is now read-only.

[FEATURE]: Disable automatic change dragging window to float #244

Closed
ForteDexe opened this issue Jan 6, 2022 · 9 comments · Fixed by #303
Closed

[FEATURE]: Disable automatic change dragging window to float #244

ForteDexe opened this issue Jan 6, 2022 · 9 comments · Fixed by #303
Labels
enhancement New feature or request good first issue Good for newcomers

Comments

@ForteDexe
Copy link

Summary

When dragging a window between multiple workspace, it automatic change drag window to float type, I have to press a shortcut to change that window to tile type again, it is an inconvenience

A clear and concise description of what you want to happen

An option to disable dragging window auto change to float type

A clear and concise description of any alternative solutions or features you've considered.

No response

Additional info

No response

@ForteDexe ForteDexe added the enhancement New feature or request label Jan 6, 2022
@Nano-Ocelot
Copy link

This sounds like the bug I referenced here. #231 (comment)

@ForteDexe
Copy link
Author

ForteDexe commented Jan 6, 2022

This sounds like the bug I referenced here. #231 (comment)

Yes, but it is not by virtual desktop issue, normally you can drag a window a little bit from its original position, that windows will switch to float mode, no need to move it between virtual desktop to re-create the issue.
If you drag a window over another window, your mouse position must be over another window while dragging, they will be swapped.

@gikari
Copy link
Member

gikari commented Jan 6, 2022

I'm maybe missing something, but dragging window should work like this:

  • If the window is dragged only by a few pixels out of its tiled position, then nothing changes - window is tiled back.
  • If the window is dragged far out of its position and it's center is around the center of another tiled window, then it takes the place of that window.
  • If the window is dragged far out of its position, but its center is not near the center of another window, then the window floats.

What exactly do you not like in the above behavior?

@ikajdan
Copy link
Contributor

ikajdan commented Jan 6, 2022

* If the window is dragged far out of its position, but its center is not near the center of another window, then the window floats.

I wish that this behavior could be disabled. If I ever need to float a window, I just use the shortcut.

I find myself accidentally dragging windows out of the tiling mode when using Meta+LMB to rearrange them. In fact, when I installed Bismuth for the first time, I thought it was a bug!

@ForteDexe
Copy link
Author

yep, exactly like @verahawk describe above, an option to disable that feature.

@gikari gikari added the good first issue Good for newcomers label Jan 6, 2022
@gikari
Copy link
Member

gikari commented Jan 6, 2022

Ah, ok, that makes sense. Not sure if it should be the default.

@kauesena
Copy link

kauesena commented Jan 9, 2022

@ForteDexe What is the shortcut you use to tile back the window which started to float? In Khronkite, similar things happened and I used the "float all" twice to make all windows be tiled.

@kauesena
Copy link

kauesena commented Jan 9, 2022

Oh. The shortcut Bismuth: Toggle Active Window Floating solves it.
It would be good to have a shortcut to tile back all floating windows on the present workspace.

@HelmicNewciv
Copy link

Just as a cherry on top, recommended this to someone who wanted a replacement for Fancyzones on Windows - this option seems to make it replicate that functionality pretty well. Good job!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging a pull request may close this issue.

6 participants