Merge pull request #8749 from missionfloyd/extra-network-info

Don't bubble when metadata_button is clicked
This commit is contained in:
AUTOMATIC1111 2023-03-25 12:09:05 +03:00 committed by GitHub
commit e442b73633
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View File

@ -132,12 +132,14 @@ function popup(contents){
globalPopup.style.display = "flex";
}
function extraNetworksShowMetadata(text){
function extraNetworksShowMetadata(event, text){
elem = document.createElement('pre')
elem.classList.add('popup-metadata');
elem.textContent = text;
popup(elem);
event.stopPropagation()
}
function requestGet(url, data, handler, errorHandler){

View File

@ -150,7 +150,7 @@ class ExtraNetworksPage:
metadata_button = ""
metadata = item.get("metadata")
if metadata:
metadata_button = f"<div class='metadata-button' title='Show metadata' onclick='extraNetworksRequestMetadata({json.dumps(self.name)}, {json.dumps(item['name'])})'></div>"
metadata_button = f"<div class='metadata-button' title='Show metadata' onclick='extraNetworksRequestMetadata(event, {json.dumps(self.name)}, {json.dumps(item['name'])})'></div>"
args = {
"preview_html": "style='background-image: url(\"" + html.escape(preview) + "\")'" if preview else '',