Get.threadFromNode selects the wrong thread for inlined quotes.

This commit is contained in:
ccd0 2015-01-24 20:45:34 -08:00
parent 510aa71e81
commit af6e9bd6ef
3 changed files with 5 additions and 3 deletions

View File

@ -14460,7 +14460,8 @@
return $.event('CloseMenu'); return $.event('CloseMenu');
}, },
toggle: function() { toggle: function() {
ThreadWatcher.toggle(Get.threadFromNode(this)); var thread;
thread = Get.postFromNode(this).thread;
Index.followedThreadID = thread.ID; Index.followedThreadID = thread.ID;
ThreadWatcher.toggle(thread); ThreadWatcher.toggle(thread);
return delete Index.followedThreadID; return delete Index.followedThreadID;

View File

@ -14483,7 +14483,8 @@
return $.event('CloseMenu'); return $.event('CloseMenu');
}, },
toggle: function() { toggle: function() {
ThreadWatcher.toggle(Get.threadFromNode(this)); var thread;
thread = Get.postFromNode(this).thread;
Index.followedThreadID = thread.ID; Index.followedThreadID = thread.ID;
ThreadWatcher.toggle(thread); ThreadWatcher.toggle(thread);
return delete Index.followedThreadID; return delete Index.followedThreadID;

View File

@ -108,7 +108,7 @@ ThreadWatcher =
ThreadWatcher.refresh() ThreadWatcher.refresh()
$.event 'CloseMenu' $.event 'CloseMenu'
toggle: -> toggle: ->
ThreadWatcher.toggle Get.threadFromNode @ {thread} = Get.postFromNode @
Index.followedThreadID = thread.ID Index.followedThreadID = thread.ID
ThreadWatcher.toggle thread ThreadWatcher.toggle thread
delete Index.followedThreadID delete Index.followedThreadID