GithubHelp home page GithubHelp logo

Comments (6)

andreyrd avatar andreyrd commented on June 19, 2024 1

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

from planify.

alainm23 avatar alainm23 commented on June 19, 2024

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.

from planify.

oktayacikalin avatar oktayacikalin commented on June 19, 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?

from planify.

alainm23 avatar alainm23 commented on June 19, 2024

750 is too slow

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

from planify.

oktayacikalin avatar oktayacikalin commented on June 19, 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?

from planify.

qwertele avatar qwertele commented on June 19, 2024

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...

from planify.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.