1
0
mirror of https://github.com/Jermolene/TiddlyWiki5 synced 2025-12-10 10:48:05 +00:00

Ensured we remove the popup click handler

This commit is contained in:
Jeremy Ruston
2012-06-19 16:50:10 +01:00
parent 5103f1585b
commit 84b6020f2a
2 changed files with 3 additions and 2 deletions

View File

@@ -37,14 +37,14 @@ exports.triggerPopup = function(event,cancel) {
}
// Check for cancelling
if(cancel) {
this.wiki.deleteTextReference(textRef,this.tiddlerTitle);
$tw.popupper.cancel();
} else {
// Get the current popup state tiddler
var value = this.wiki.getTextReference(textRef,"",this.tiddlerTitle);
// Check if the popup is open by checking whether it matches "(<x>,<y>)"
var popupLocationRegExp = /^\((-?[0-9\.E]+),(-?[0-9\.E]+),(-?[0-9\.E]+),(-?[0-9\.E]+)\)$/;
if(popupLocationRegExp.test(value)) {
this.wiki.deleteTextReference(textRef,this.tiddlerTitle);
$tw.popupper.cancel();
} else {
// Set the position if we're opening it
this.wiki.setTextReference(textRef,