>
> 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.

Reply via email to