@@ -780,10 +780,19 @@
780 780 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
};
781 781 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
document.addEventListener('visibilitychange', function(ev){
782 782 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cs.pageIsActive = ('visible' === document.visibilityState);
783 783 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
if(cs.pageIsActive){
784 784 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cs.e.pageTitle.innerText = cs.pageTitleOrig;
785 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ console.debug("Taking back input focus.");
786 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ cs.inputFocus(
787 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ /* An attempt to resolve usability problem reported by Joe
788 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ M. where the Pale Moon browser is giving input focus to
789 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ the Preview button. The down-side of this is that it will
790 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ deselect any text which was previously selected on this
791 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ page. This also, unfortunately, places the focus at the
792 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ start of the element, rather than the last cursor position
793 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
+ (like a textarea would). */);
785 794 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}
786 795 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
}, true);
787 796 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cs.setCurrentView(cs.e.viewMessages);
788 797 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
789 798 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!
cs.e.activeUserList.addEventListener('click', function f(ev){
790 799 { copied = false; pop = false }, 1000)" :class="copied && 'copied'">Copy link Copied!