Fixed more RichTextBox issues, fixed segfault from zooming in/out too fast, fixed segfault from undoing an edit
This commit is contained in:
parent
4db5838a64
commit
011f8ba0b4
12 changed files with 113 additions and 88 deletions
|
|
@ -57,13 +57,13 @@ void RectDrawEditTool::commit_edit_updates(const std::shared_ptr<DrawComponent>&
|
|||
DrawRectangle::Data pData = std::any_cast<DrawRectangle::Data>(prevData);
|
||||
DrawRectangle::Data cData = a->d;
|
||||
drawP.world.undo.push(UndoManager::UndoRedoPair{
|
||||
[&, a, pData]() {
|
||||
[&drawP = drawP, a, pData]() {
|
||||
a->d = pData;
|
||||
a->client_send_update(drawP, true);
|
||||
a->commit_update(drawP);
|
||||
return true;
|
||||
},
|
||||
[&, a, cData]() {
|
||||
[&drawP = drawP, a, cData]() {
|
||||
a->d = cData;
|
||||
a->client_send_update(drawP, true);
|
||||
a->commit_update(drawP);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue