diff --git a/internal/templates/index.html b/internal/templates/index.html index 334b5e0..b13aed9 100644 --- a/internal/templates/index.html +++ b/internal/templates/index.html @@ -190,7 +190,12 @@ } function copyToClipboard(element) { - var text = element.textContent.trim(); + if(typeof(element)!="string"){ + var text = element.textContent.trim(); + } + else{ + var text = element; + } var textarea = document.createElement("textarea"); textarea.value = text; document.body.appendChild(textarea); @@ -213,8 +218,8 @@ copyToClipboard(itemText); } function expandText(button) { - var itemText = button.previousElementSibling.textContent; - toggleExpand(itemText); + var listItem = button.parentElement; // Get the
  • element containing the button + toggleExpand(listItem); } diff --git a/main.go b/main.go index 0e76efc..22edcde 100644 --- a/main.go +++ b/main.go @@ -33,6 +33,7 @@ func main() { http.HandleFunc("/", ShowClipboard) http.HandleFunc("/updates", UpdatesHandler) + fmt.Println("serving the clipboard UI :", *localPort) err = http.ListenAndServe(":"+*localPort, nil) if err != nil { panic("error occured while running clipboard : " + err.Error())