Obervation regards autoscroll to a tiddler opened in the storyriver

Just an interesting observation.

For ergonomic reasons I have created clickable screen profiles that allow me to use a large screen at a distance. The outcome is I can move from my desk and instead work from a sofa at a distance with a wire free keyboard and mouse. The screen profile for the large screen uses much larger font which I can read easily from a distance, fewer characters on each line of tiddler content and so tiddlers are proportionately considerably greater in height and so much longer scroll distances involved.

I noticed that the autoscroll to a freshly clicked tiddler link no longer seemed to work, yes there was some autoscroll but the tiddler in question did not appear.

Then on a hunch I tried clicking on the link in the sidebar repeatedly and then after 4 clicks or so the tiddly finally appeared after several incremental scrolls.

It seems that the autoscroll was working but was effectively limited so that it could not get to the desired tiddler in one long step but would get there eventually in mini-steps.

As far as I am aware the behaviour is seen when the target tiddler is already on the storyriver but distant in terms of the required scroll from the current view of the storyriver. I can reproduce the behaviour by having a lot of open tiddlers and using the “Open” tab on the sidebar and simply choosing a target tiddler on the Story river a long way from my current scroll position.

Its not a problem for me now I know the workaround but this issue might affect people with accessibility difficulties so I thought worth flagging.

The larger font in my case is achieved partially by a modest increase in default font sizes in my chosen theme (usual method in TW settings) but that setting applies for all screens that I use (mobile, desktop and now the 40" screen I use whilst on the sofa) but the big changes invoked for the 40" screen are managed by a separate CSS screen profile which I can invoke on a custom sidebar tab - the 40" profile typically using around 3rem as a “multiplier” I am still fine tuning this.

I haven’t been able to reproduce this effect, but I admit I don’t have access to a very large screen.

Perhaps if you shared the actual details of the custom css you’re using, someone might be able to see how/where you’re bumping into a limitation on how the navigation-scroll mechanism performs its work.

I wonder whether a confounding variable here is the use of two different mechanisms for increasing font size, combined with the fact of the larger screen size. If you could confirm that (1) the problem doesn’t occur with plain-old large screen (absent the size changes), (2) the problem doesn’t occur when you’ve just set your font size directly as super-large in the appearance settings control panel, then we would know the issue is introduced by (3) the css that multiplies font-size by 3rem. Have you tried doing a font-size:250%; or something like that to confirm whether it happens with that kind of scaling approach as well? (I understand that the rem approach gets you nicer proportional effect, and uniformly large size is not the effect you want, but seeing whether it happens when all text is rendered super-large might help troubleshoot.)