1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-26 03:28:02 +02:00

Fixed a few read-only modifications

This commit is contained in:
Brian Fiete 2020-05-20 06:42:38 -07:00
parent 9ede79e29d
commit 9a2d200b70
2 changed files with 6 additions and 3 deletions

View file

@ -402,12 +402,10 @@ namespace Beefy.widgets
if (mOffset < 0) if (mOffset < 0)
{ {
//mText = deleteCharAction.mText + mText;
mText.Insert(0, deleteCharAction.mText); mText.Insert(0, deleteCharAction.mText);
} }
else else
{ {
//mText = mText + deleteCharAction.mText;
mText.Append(deleteCharAction.mText); mText.Append(deleteCharAction.mText);
} }
@ -1653,6 +1651,8 @@ namespace Beefy.widgets
public void InsertCharPair(String char8Pair) public void InsertCharPair(String char8Pair)
{ {
if (CheckReadOnly())
return;
InsertAtCursor(char8Pair); InsertAtCursor(char8Pair);
MoveCursorToIdx(CursorTextPos - 1); MoveCursorToIdx(CursorTextPos - 1);
mJustInsertedCharPair = true; mJustInsertedCharPair = true;

View file

@ -1985,6 +1985,9 @@ namespace IDE.ui
public bool ToggleComment() public bool ToggleComment()
{ {
if (CheckReadOnly())
return false;
if ((HasSelection()) && (mSelection.Value.Length > 1)) if ((HasSelection()) && (mSelection.Value.Length > 1))
{ {
var startLineAndCol = CursorLineAndColumn ; var startLineAndCol = CursorLineAndColumn ;