mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Fix error when switching context types
This commit is contained in:
		@@ -81,7 +81,6 @@
 | 
			
		||||
    
 | 
			
		||||
    const msgAutoComplete = function(options) {
 | 
			
		||||
        return function(val) {
 | 
			
		||||
            console.log('msgAutoComplete', val)
 | 
			
		||||
            var matches = [];
 | 
			
		||||
            options.forEach(opt => {
 | 
			
		||||
                const optVal = opt.value;
 | 
			
		||||
@@ -132,7 +131,7 @@
 | 
			
		||||
            } else {
 | 
			
		||||
                // console.log('GET', url)
 | 
			
		||||
                $.getJSON(url, function(data) {
 | 
			
		||||
                    console.log(data)
 | 
			
		||||
                    // console.log(data)
 | 
			
		||||
                    cache[url] = true
 | 
			
		||||
                    const result = data[store] || {}
 | 
			
		||||
                    const keys = result.keys || []
 | 
			
		||||
@@ -182,7 +181,6 @@
 | 
			
		||||
 | 
			
		||||
        return function(val, done) {
 | 
			
		||||
            getContextKeys(val, function (keys) {
 | 
			
		||||
                console.log(keys)
 | 
			
		||||
                const matches = []
 | 
			
		||||
                keys.forEach(v => {
 | 
			
		||||
                    let optVal = v
 | 
			
		||||
@@ -1122,7 +1120,9 @@
 | 
			
		||||
                            this.input.val(this.oldValues.hasOwnProperty("_")?this.oldValues["_"]:(opt.default||""))
 | 
			
		||||
                        }
 | 
			
		||||
                        if (previousType.autoComplete) {
 | 
			
		||||
                            this.input.autoComplete("destroy");
 | 
			
		||||
                            if (this.input.hasClass('red-ui-autoComplete')) {
 | 
			
		||||
                                this.input.autoComplete("destroy");
 | 
			
		||||
                            }
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
                    this.propertyType = type;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user