Fix accessing pointer which might not exist

e.g. if you select the brush and zoom the browser without moving the mouse over the canvas beforehand
main
Isaiah Odhner 2019-10-21 17:08:52 -04:00
parent 08d120d543
commit 37683461f4
1 changed files with 2 additions and 2 deletions

View File

@ -57,7 +57,7 @@ function update_helper_layer(e) {
hctx.scale(scale, scale);
hctx.translate(-viewport_x, -viewport_y);
selected_tools.forEach((selected_tool)=> {
if(selected_tool.drawPreviewUnderGrid){
if(selected_tool.drawPreviewUnderGrid && pointer){
selected_tool.drawPreviewUnderGrid(hctx, pointer.x, pointer.y, scale, grid_visible);
}
});
@ -71,7 +71,7 @@ function update_helper_layer(e) {
hctx.scale(scale, scale);
hctx.translate(-viewport_x, -viewport_y);
selected_tools.forEach((selected_tool)=> {
if(selected_tool.drawPreviewAboveGrid){
if(selected_tool.drawPreviewAboveGrid && pointer){
selected_tool.drawPreviewAboveGrid(hctx, pointer.x, pointer.y, scale, grid_visible);
}
});