Unverified Commit 0003b290 authored by AUTOMATIC1111's avatar AUTOMATIC1111 Committed by GitHub
Browse files

Merge pull request #10452 from dongweiming/fix-neg

Fix remove `textual inversion` prompt
parents ce38ee8f e378590d
Loading
Loading
Loading
Loading
+20 −11
Original line number Diff line number Diff line
@@ -68,11 +68,11 @@ var re_extranet_g = /\s+<([^:]+:[^:]+):[\d\.]+>/g;

function tryToRemoveExtraNetworkFromPrompt(textarea, text){
    var m = text.match(re_extranet)
    if(! m) return false

    var partToSearch = m[1]
    var replaced = false
    var newTextareaText = textarea.value.replaceAll(re_extranet_g, function(found){
    var newTextareaText
    if(m) {
        var partToSearch = m[1]
        newTextareaText = textarea.value.replaceAll(re_extranet_g, function(found){
            m = found.match(re_extranet);
            if(m[1] == partToSearch){
                replaced = true;
@@ -80,6 +80,15 @@ function tryToRemoveExtraNetworkFromPrompt(textarea, text){
            }
            return found;
        })
    } else {
        newTextareaText = textarea.value.replaceAll(new RegExp(text, "g"), function(found){
            if(found == text) {
                replaced = true;
                return ""
            }
            return found;
        })
    }

    if(replaced){
        textarea.value = newTextareaText