Skip to content
Snippets Groups Projects
Commit 981828fa authored by Anton Bershanskiy's avatar Anton Bershanskiy
Browse files

Options UI: added simple button icon

parent 148e4a8a
No related branches found
No related tags found
No related merge requests found
source/common/pages/options_ui/deleteButton.png

356 B

...@@ -6,12 +6,15 @@ ul { ...@@ -6,12 +6,15 @@ ul {
border-bottom: 1px solid silver; border-bottom: 1px solid silver;
height: 2em; height: 2em;
margin-right: 5%; margin-right: 5%;
margin-top: 0.5em; margin-top: 1em;
} }
#origins > li > button { #origins > li > button {
height: 100%; height: 100%;
width: 2em;
float: right; float: right;
border-radius: 50%; background-image: url("deleteButton.png");
background: grey; background-size: cover;
background-position: center center;
border: none;
} }
\ No newline at end of file
...@@ -74,8 +74,8 @@ document.addEventListener("DOMContentLoaded", function () { ...@@ -74,8 +74,8 @@ document.addEventListener("DOMContentLoaded", function () {
}); });
function originsListDeleteHandler(evt){ function originsListDeleteHandler(evt){
if(evt.target && evt.target.nodeName == "LI") { if(evt.target && evt.target.nodeName == "BUTTON" && evt.target.parentNode.nodeName == "LI") {
const origin = evt.target.getAttribute("origin"); const origin = evt.target.parentNode.getAttribute("origin");
debugMessage(origin + " was clicked"); debugMessage(origin + " was clicked");
platform.permissions.remove ({ platform.permissions.remove ({
origins: [origin] origins: [origin]
...@@ -83,7 +83,7 @@ function originsListDeleteHandler(evt){ ...@@ -83,7 +83,7 @@ function originsListDeleteHandler(evt){
if (removed) { if (removed) {
// The permissions have been removed. // The permissions have been removed.
debugMessage(origin + " permission removed"); debugMessage(origin + " permission removed");
evt.target.parentNode.removeChild(evt.target); evt.target.parentNode.parentNode.removeChild(evt.target.parentNode);
} else { } else {
// The permissions have not been removed (e.g., you tried to remove // The permissions have not been removed (e.g., you tried to remove
// required permissions). // required permissions).
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment