mirror of
https://github.com/sbrl/Nibriboard.git
synced 2018-01-10 21:33:49 +00:00
[client] Fix selection of tools with mouse after icon addition
This commit is contained in:
parent
f52665ee6d
commit
40ee6cecca
2 changed files with 3 additions and 2 deletions
|
@ -36,7 +36,7 @@ class Interface extends EventEmitter
|
||||||
toolSelectors[i].addEventListener("touchend", this.handleSelectTool.bind(this));
|
toolSelectors[i].addEventListener("touchend", this.handleSelectTool.bind(this));
|
||||||
this.boardWindow.keyboard.on(`keyup-${i + 1}`, (function(toolId, event) {
|
this.boardWindow.keyboard.on(`keyup-${i + 1}`, (function(toolId, event) {
|
||||||
this.handleSelectTool({
|
this.handleSelectTool({
|
||||||
target: this.sidebar.querySelector(`.tools .tool-selector:nth-child(${toolId})`)
|
currentTarget: this.sidebar.querySelector(`.tools .tool-selector:nth-child(${toolId})`)
|
||||||
});
|
});
|
||||||
}).bind(this, i + 1));
|
}).bind(this, i + 1));
|
||||||
}
|
}
|
||||||
|
@ -80,7 +80,7 @@ class Interface extends EventEmitter
|
||||||
{
|
{
|
||||||
let oldTool = this.currentToolElement.dataset.toolName;
|
let oldTool = this.currentToolElement.dataset.toolName;
|
||||||
delete this.currentToolElement.dataset.selected;
|
delete this.currentToolElement.dataset.selected;
|
||||||
this.currentToolElement = event.target;
|
this.currentToolElement = event.currentTarget;
|
||||||
this.currentToolElement.dataset.selected = "yes";
|
this.currentToolElement.dataset.selected = "yes";
|
||||||
this.currentTool = this.currentToolElement.dataset.toolName;
|
this.currentTool = this.currentToolElement.dataset.toolName;
|
||||||
console.info("Selected tool", this.currentTool);
|
console.info("Selected tool", this.currentTool);
|
||||||
|
|
|
@ -106,6 +106,7 @@ hr
|
||||||
{
|
{
|
||||||
border: 0.2em dashed hsl(219, 87%, 54%);
|
border: 0.2em dashed hsl(219, 87%, 54%);
|
||||||
}
|
}
|
||||||
|
.tool-selector > img { max-width: 1.25em; }
|
||||||
|
|
||||||
.palette-colour
|
.palette-colour
|
||||||
{
|
{
|
||||||
|
|
Loading…
Reference in a new issue