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

Expand details of tasks via button instead of clicking on it #1201

Closed
oktayacikalin opened this issue Mar 22, 2024 · 6 comments
Closed

Expand details of tasks via button instead of clicking on it #1201

oktayacikalin opened this issue Mar 22, 2024 · 6 comments
Labels
Type: Enhancement New feature or request

Comments

@oktayacikalin
Copy link

Is your feature request related to a problem? Please describe.
Most of the time, I try to move tasks around, which most of the time results in expanding the task, instead of starting the drag-n-drop action.

Describe the solution you'd like
When I click and hold a task, it should never expand, just start the dnd action.
When I click a small "i"-button, it should expand to details.

Describe alternatives you've considered
Perhaps it's possible to fine-tune the timings for deciding on which action the user meant.

Additional context
None

@alainm23
Copy link
Owner

I understand, currently the waiting time to drag a task is 250ms, if in that time the task is not dragged it expands. As a solution I could add a configuration to open the detail of a task using double click or increase the time to 300 or 350ms.

@alainm23 alainm23 added the Type: Enhancement New feature or request label Mar 22, 2024
@oktayacikalin
Copy link
Author

oktayacikalin commented Mar 22, 2024

Double click does not seem intuitive to me. It's not a file in a file explorer, after all. And I don't want another config setting - less is more here.

I think, the expand action should only trigger if I press and release on the same task (typical click action).
Is there a movement threshold as when a dnd is considered, or is it just timeout based?

As for the timeout... what about 750ms? Is it too sluggish?

@alainm23
Copy link
Owner

750 is too slow

Screencast.from.2024-03-27.20-02-19.webm

@oktayacikalin
Copy link
Author

oktayacikalin commented Mar 28, 2024

Hmm.. I see...

How does the logic work?

What about unfolding a task on a single click? (press-release-cycle)

I just went thru the tutorial again, and it says to press and hold a task to move it. But when I press and hold a task, it will expand after the timeout. Can you change the logic to only unfold when pressing and releasing without a significant movement?

@andreyrd
Copy link

Expanding on the "release" of the mouse would be much more intuitive (and like most other software out there) than expanding after press + delay.

alainm23 added a commit that referenced this issue May 14, 2024
@qwertele
Copy link

Thank you so much for this fix!
It was driving me crazy while using the touchpad, where im not as fast as with a mouse, but i just assumed it was a problem on my end...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants