save thickness settings for each tool in localstorage
This commit is contained in:
parent
e383b61d6c
commit
1fe26f3103
@ -321,6 +321,11 @@ function initWhiteboard() {
|
||||
} else {
|
||||
$("#textboxBackgroundColorPickerBtn").hide();
|
||||
}
|
||||
let savedThickness = localStorage.getItem("item_thickness_" + activeTool);
|
||||
if (savedThickness) {
|
||||
whiteboard.setStrokeThickness(savedThickness);
|
||||
$("#whiteboardThicknessSlider").val(savedThickness);
|
||||
}
|
||||
});
|
||||
|
||||
// upload image button
|
||||
@ -584,8 +589,17 @@ function initWhiteboard() {
|
||||
$("#whiteboardThicknessSlider").on("input", function () {
|
||||
if (ReadOnlyService.readOnlyActive) return;
|
||||
whiteboard.setStrokeThickness($(this).val());
|
||||
let activeTool = $(".whiteboard-tool.active").attr("tool");
|
||||
localStorage.setItem("item_thickness_" + activeTool, $(this).val());
|
||||
});
|
||||
|
||||
let activeTool = $(".whiteboard-tool.active").attr("tool");
|
||||
let savedThickness = localStorage.getItem("item_thickness_" + activeTool);
|
||||
if (savedThickness) {
|
||||
whiteboard.setStrokeThickness(savedThickness);
|
||||
$("#whiteboardThicknessSlider").val(savedThickness);
|
||||
}
|
||||
|
||||
// handle drag&drop
|
||||
var dragCounter = 0;
|
||||
$("#whiteboardContainer").on("dragenter", function (e) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user