Hubert,The lag often occurs when you are editing text or fields in the same or another tiddler that is being rendered in front of your eyes.If you can edit values in a tiddler that is not visible this can be eliminated.There are workarounds, and I have built these into a number of sophisticated solutions I have built (not yet published), but while I can hint at how I have done it, I can not possibly document this, because it is annoyingly complex and self referential (that being the problem here).
Description: <$edit-text field="description" size=80/>
{{||CodeTiddler}}
Caption: <$edit-text field="caption" size=80/>
\define edit-caption() {{||CodeTiddler}}
I stand to be corrected, and will test on mobile myself. Perhaps something I did not make clear I tend to allow edit and view of content through the view template such that there is nothing in the current tiddler that needs refreshing. In my examples of caption and description these are not displayed by rendering the current tiddler but by refreshing the view template, the same ui elements in which you are typing.
If as you suggest it must be a seperate tiddler and I assume undisplayed tiddler, then I potentialy have another solution up my sleeve. However I will examin your argument and mobile use to understand more, before proposing that other method. I only partialy understand the refresh argument but if you can concieve of even a long winded solution to this I think I can simplify it.
I love a seriouse challenge, especialy when it seems imposible.
regards
Tony
Perhaps something I did not make clear I tend to allow edit and view of content through the view template such that there is nothing in the current tiddler that needs refreshing. In my examples of caption and description these are not displayed by rendering the current tiddler but by refreshing the view template, the same ui elements in which you are typing.
<$edit-text tiddler="test"/>
Thanks for the example. I reproduced it in tiddloid. I see even back space lags.
Now I have something to hack.
Regards
Tony
What vintage is your phone?
What version of TW are you using? There are size/speed improvements in 5.1.20.
I tried your test on the full downloaded TiddlyWiki.com page on my 2012 era samsung phone. The speed of course was slow, but it was the same for the edit box as for editing the tiddler itself.
You probably know this already, but be sure to not have your "recent" tiddler opened in the sidebar.
Just testing now, and setting it to 60000 doesn't seem to impact the speed with regular editing nor inside a form box.
Is there anything special about your TW file? Have you tested on an empty ?
My TW now has 63k entries, and, in a meeting the other day,I was able to look up entries about as fast as people asked.
But that was using a Kindle Fire, which might have a stronger processorthan a motorola phone.I don't believe you've mentioned what browser you're using. My tests were on an old version of FF that I'm not upgrading because itcan still use TiddlyFox.It might be worth experimenting with different browsers. I believe browser makers have wide latitude in how they implement JS internals.
<$edit-text tiddler="Draft of 'text'"/>
Now I have to figure out how I can prevent this open text tiddler from being constantly referenced in a red notification rectangle
and to prevent TW from saving it, because once it exits editing mode the lag is reintroduced.
--
You received this message because you are subscribed to the Google Groups "TiddlyWiki" group.
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/fe01d5db-9694-480a-bb2a-bd0625a0812e%40googlegroups.com.
We could add an additional field that we check for along with the “draft.of” field, such as “refresh.slow” as suggested in the thread above. I don’t think that’s going to be particularly convenient in lots of situations (e.g. ensuring that $:/temp/search gets that field). Another possibility might be to use a special prefix e.g. $:/dampened/ or perhaps $:/volatile/.
I’m not sure what you mean here. Are you talking about the draft tiddler notification at the bottom of the screen?
To unsubscribe from this group and stop receiving emails from it, send an email to tiddl...@googlegroups.com.
<$range tiddler="Draft of 'edit-range'" min=0 max=10 default=5 increment=0.5/>
To unsubscribe from this group and stop receiving emails from it, send an email to tiddlywiki+...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2c7ba11e-c57e-4189-9467-36cb1ae1213f%40googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/2c7ba11e-c57e-4189-9467-36cb1ae1213f%40googlegroups.com.