> > Ok I'm testing it right now on a local empty tiddlywiki. It's working well > except for a few things: > > 1. There is a bug wherein the tiddler is selected but the shortcut is not > activated. Let's say I have another tiddler selected. Clicking on the main > dropdown menu of the shortcut's target tiddler selects the tiddler but does > not activate the shortcut. >
Thanks for reporting, I've fixed that and the fix is online > > 2. Seems related to #1. Let's say I have another tiddler selected and I > want to edit the target tiddler. Clicking on the edit button of the target > tiddler will not activate the shortcut. Only when I exit the edit mode will > the shortcut be activated. On the other hand, when the target tiddler is > the one selected and the tiddler's shortcut is active, clicking on the edit > button of another tiddler will immediately deactivate the tiddler-specific > shortcut before entering edit mode. And not after exiting. > Yes it deactivates the shortcuts for the tiddler in edit-mode, because that tiddler has a different title. If the tiddler-title is "hello" then it is "Draft of 'hello'" when editing > > 3. When I initially create a new tiddler-specific shortcut, it will be > active until I select and then deselect the shortcut's target tiddler. So I > can have a situation in which an unwanted shortcut is active which could > cause confusion. A possible workaround is to create the shortcut first > without tagging it with $:/tags/KeyboardShortcut. > That would happen only once, when creating the shortcut for the first time. If it's becoming an issue, I can add something that checks for this, but I don't think it's that important Just a suggestion. Instead of having another tiddler to specify which > shortcuts to activate/deactivate, how about using a field in the shortcut > tiddler to specify the names of tiddlers where the shortcut is active. If a > shortcut tiddler has no such field, then it's a global shortcut. Right, that would be better :) I'll see if I can implement it that way, thank you very much for testing and your ideas! BTC -- 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 [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/tiddlywiki. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/7687961b-2574-46e3-b55c-b986fb0247e4%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

