I’ve noticed that the text editor doesn’t quite feel “right” to me. And this might be why: When you scroll to the top of bottom of a file, the scrolling just abruptly stops. In native (macOS, at least) apps there’s a nice “bounce”. This is sometimes called “rubber banding” or “elastic scrolling”.
Proposed solution
Add the bounce behavior. (gif recorded in iA Writer)
I know this request sounds ridiculous, but it’s one of those tiny details that would make the app get even more of that nice, premium, native feeling that makes me happy to spend time in it.
+1, that is exactly what’s bother me when switching between applications. Some themes start to appear really nice, but scrolling is somehow crippled. It is not only bouncing at the end/top of the scrool, but all feel - I would say because of “acceleration” of movement from the start in native mac OS apps - it seems like scrolling real object. But in obsidian scrolling feels just unnatural.
I know nothing about coding or anything but not having native scrolling is a total dealbreaker for me. I see no reason Obsidian should fight against MacOS and iOS’ default scrolling behavior, with no option to enable the default scrolling. A lack of rubber banding is super brutal on my daily driver.
If someone makes a plugin for this I will absolutely donate.
I’m posting this here in case this is an issue the community is able to solve.
I see no reason why Obsidian fights against the native scrolling behavior on MacOS and iOS and doesn’t rubber band at the top and bottom. Any help fixing this, if possible, would be enormously appreciated – thanks.
Apparently, no Electron app out there does native elastic scrolling. It’s a shame. It’s strange though because Chrome itself does have elastic scrolling, although it feels a little different to the rest of the OS so it might be a custom implementation.
I also wonder about Craft because it’s definitely some kind of cross-platform framework but they do have elastic scrolling in their text views, not everywhere I think.