This commit is contained in:
r888888888
2017-10-12 16:36:17 -07:00
parent 45ff443b36
commit a40af10fda
2 changed files with 5 additions and 4 deletions

View File

@@ -57,8 +57,8 @@
var $field = $("#upload_tag_string,#post_tag_string"); var $field = $("#upload_tag_string,#post_tag_string");
var string = $field.val(); var string = $field.val();
var n = string.length; var n = string.length;
var a = $field.get(0).selectionStart; var a = $field.prop('selectionStart');
var b = $field.get(0).selectionStart; var b = $field.prop('selectionStart');
if ((a > 0) && (a < (n - 1)) && (!/\s/.test(string[a])) && (/\s/.test(string[a - 1]))) { if ((a > 0) && (a < (n - 1)) && (!/\s/.test(string[a])) && (/\s/.test(string[a - 1]))) {
// 4 is the only case where we need to scan forward. in all other cases we // 4 is the only case where we need to scan forward. in all other cases we
@@ -289,12 +289,13 @@
} }
$field.val($field.val().trim().replace(/ +/g, " ") + " "); $field.val($field.val().trim().replace(/ +/g, " ") + " ");
$field[0].selectionStart = $field.val().length;
Danbooru.RelatedTag.update_selected(); Danbooru.RelatedTag.update_selected();
if (Danbooru.RelatedTag.recent_artist && $("#artist-tags-container").css("display") === "block") { if (Danbooru.RelatedTag.recent_artist && $("#artist-tags-container").css("display") === "block") {
Danbooru.RelatedTag.process_artist(Danbooru.RelatedTag.recent_artist); Danbooru.RelatedTag.process_artist(Danbooru.RelatedTag.recent_artist);
} }
$field.focus();
$field.prop('selectionStart', $field.val().length);
e.preventDefault(); e.preventDefault();
} }

View File

@@ -1,7 +1,7 @@
require "set" require "set"
class PostVoteSimilarity class PostVoteSimilarity
THRESHOLD = 0.035 THRESHOLD = 0.05
class Element class Element
attr_reader :user_id, :score attr_reader :user_id, :score