Fixed upsert error when typing
This commit is contained in:
		
							parent
							
								
									ac47d201d8
								
							
						
					
					
						commit
						70eebefac7
					
				| @ -230,7 +230,7 @@ class MessageList extends HTMLElement { | |||||||
|     let message = this.messageMap.get(data.uid); |     let message = this.messageMap.get(data.uid); | ||||||
|     const newMessage = !!message; |     const newMessage = !!message; | ||||||
|     if (message) { |     if (message) { | ||||||
|         message.parentElement.removeChild(message); |         message.parentElement?.removeChild(message); | ||||||
|     } |     } | ||||||
| 
 | 
 | ||||||
|     if (!data.message) return |     if (!data.message) return | ||||||
| @ -240,7 +240,7 @@ class MessageList extends HTMLElement { | |||||||
|     wrapper.innerHTML = data.html; |     wrapper.innerHTML = data.html; | ||||||
| 
 | 
 | ||||||
|     if (message) { |     if (message) { | ||||||
|       message.updateMessage(...wrapper.firstElementChild._originalChildren); |       message.updateMessage(...(wrapper.firstElementChild._originalChildren || wrapper.firstElementChild.children)); | ||||||
|     } else { |     } else { | ||||||
|         message = wrapper.firstElementChild; |         message = wrapper.firstElementChild; | ||||||
|         this.messageMap.set(data.uid, message); |         this.messageMap.set(data.uid, message); | ||||||
|  | |||||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 BordedDev
						BordedDev