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

Unmaximize when dragging action (from a window title) starts #780

Open
Code7R opened this issue Jul 21, 2024 · 2 comments
Open

Unmaximize when dragging action (from a window title) starts #780

Code7R opened this issue Jul 21, 2024 · 2 comments
Labels
enhancement The report requests an enhancement beyond the intended behaviour.

Comments

@Code7R
Copy link
Collaborator

Code7R commented Jul 21, 2024

Hi,

there is a certain behavior which has been implemented long time ago by "a certain software company" in their OSes, i.e. about 15 years ago. Which is: when the user touches the window title, clicks, and start moving, then the window starts moving. And this ALWAYS MUST WORK! I.e. no matter whether the window has been in maximized mode or not (i.e. if it was in maximized state, then the maximized state is removed and the window returns back to the "native size" and then the window gets moved around when cursor moves).

Unfortunately, this is not the case for IceWM. If the window is maximized, when $user clicks on the title and starts dragging, then NOTHING happens. Okay, almost, the cursor icons changes to "moving cross" icon (which you would expect) but the window itself is NOT MOVING. This is really counter-intuitive, like nya-nya-I-could-move-but-I-refuse-TO. I wish it would behave more like certain-SW-company-OS, so it just does what the user expects.

@Code7R Code7R added the enhancement The report requests an enhancement beyond the intended behaviour. label Jul 22, 2024
gijsbers added a commit that referenced this issue Jul 24, 2024
@gijsbers
Copy link
Collaborator

I'll revert this, since holding down the Shift key while dragging already does what you want. Isn't that documented?

@Code7R
Copy link
Collaborator Author

Code7R commented Aug 3, 2024

I don't know where this is documented. When I read icewm(1) and search for "drag", it does not actually give me an idea about using Shift.

Also, even using Shift & drag, the moved window still keeps the Maximized state, so any click into it later makes the window jump back to its original position. That is not like what we are used to on Win7+, when the window mutates to unmaximized while it's being moved with the mouse cursor.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement The report requests an enhancement beyond the intended behaviour.
Projects
None yet
Development

No branches or pull requests

2 participants