Coder Social home page Coder Social logo

Comments (8)

dexterleng avatar dexterleng commented on August 30, 2024

Good idea, I will look into this.

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

Then disable. Then if I enable again, I am scrolling the left sidebar, not the middle of the screen as I wanted to.

Could you elaborate? I don't quite understand how this feature would help your use case.

"Keep the mouse where it was initially after Scroll Mode is done", by "done" do you mean after it is activated or deactivated?

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

Are you suggesting we don't lock the mouse position or we revert the position of the cursor after scroll mode is disabled to before it was activated, or both?

from vimac.

nikitavoloboev avatar nikitavoloboev commented on August 30, 2024

Ok I now realized that the mouse always goes to left corder when activating screen reader.

I thought it maybe is good to preserve the mouse location where it was before activating screen reader (and hide the mouse pointer on scrolling). That would be perfect I think.

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

Ah ok. The goal is to hide the cursor (and center it in the scroll area) during Scroll mode and move it back after Scroll mode has exited.

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

I noticed that discord's Scroll Area is quite unindicative of the actual scroll area. This is the case with most electron/web apps from what I recall. This is why the cursor is positioned in the bottom-left of the entire app instead of bottom-left of the actual scroll area.

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

Addressed in #118 #112

from vimac.

dexterleng avatar dexterleng commented on August 30, 2024

feel free to reopen if it does not address the issue.

from vimac.

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.