1
0
Fork 0
mirror of https://github.com/Ellpeck/MLEM.git synced 2024-11-22 20:58:34 +01:00

fixed text field crash when pasting an empty clipboard

This commit is contained in:
Ellpeck 2020-03-02 09:40:07 +01:00
parent 98a7e3b633
commit c92e4e0fd1

View file

@ -132,7 +132,9 @@ namespace MLEM.Ui.Elements {
this.CaretPos = this.text.Length; this.CaretPos = this.text.Length;
} else if (this.Input.IsModifierKeyDown(ModifierKey.Control)) { } else if (this.Input.IsModifierKeyDown(ModifierKey.Control)) {
if (this.Input.IsKeyPressed(Keys.V)) { if (this.Input.IsKeyPressed(Keys.V)) {
this.InsertText(Clipboard.GetText()); var clip = Clipboard.GetText();
if (clip != null)
this.InsertText(clip);
} else if (this.Input.IsKeyPressed(Keys.C)) { } else if (this.Input.IsKeyPressed(Keys.C)) {
// until there is text selection, just copy the whole content // until there is text selection, just copy the whole content
Clipboard.SetText(this.Text); Clipboard.SetText(this.Text);