diff --git a/html/extra-networks-btn-copy-path.html b/html/extra-networks-btn-copy-path.html index 93b9ceb7f..2ab57ca36 100644 --- a/html/extra-networks-btn-copy-path.html +++ b/html/extra-networks-btn-copy-path.html @@ -1,5 +1,5 @@
+ onclick="extraNetworksBtnCopyPathOnClick(event)" + data-clipboard-text="{clipboard_text}">
\ No newline at end of file diff --git a/javascript/extraNetworks.js b/javascript/extraNetworks.js index 98069391d..d039c392a 100644 --- a/javascript/extraNetworks.js +++ b/javascript/extraNetworks.js @@ -1010,8 +1010,8 @@ function extraNetworksBtnEditMetadataOnClick(event, tabname_full, card_name) { event.stopPropagation(); } -function extraNetworksBtnCopyPathOnClick(event, path) { - copyToClipboard(path); +function extraNetworksBtnCopyPathOnClick(event) { + copyToClipboard(event.target.dataset.clipboardText); event.stopPropagation(); } diff --git a/modules/ui_extra_networks.py b/modules/ui_extra_networks.py index 41e5067f5..bc1a0c43c 100644 --- a/modules/ui_extra_networks.py +++ b/modules/ui_extra_networks.py @@ -362,7 +362,7 @@ class ExtraNetworksPage: button_row_tpl = '
{btn_copy_path}{btn_edit_item}{btn_metadata}
' - btn_copy_path = self.btn_copy_path_tpl.format(filename=filename) + btn_copy_path = self.btn_copy_path_tpl.format(clipboard_text=filename) btn_edit_item = self.btn_edit_metadata_tpl.format( tabname=tabname, extra_networks_tabname=self.extra_networks_tabname,