From 076d23c90365344e40709c0967c3b4831a6f399a Mon Sep 17 00:00:00 2001 From: Dan Walmsley Date: Thu, 20 Aug 2020 23:27:42 +0100 Subject: [PATCH] cant cut when readonly.. --- src/Avalonia.Controls/TextBox.cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Avalonia.Controls/TextBox.cs b/src/Avalonia.Controls/TextBox.cs index fc94c6e908..a07aeb16f1 100644 --- a/src/Avalonia.Controls/TextBox.cs +++ b/src/Avalonia.Controls/TextBox.cs @@ -456,9 +456,9 @@ namespace Avalonia.Controls private void UpdateCommandStates() { var text = GetSelection(); - var b1 = string.IsNullOrEmpty(text); - CanCopy = !b1; - CanCut = !b1; + var isNullOrEmpty = string.IsNullOrEmpty(text); + CanCopy = !isNullOrEmpty; + CanCut = !isNullOrEmpty && !IsReadOnly; CanPaste = !IsReadOnly; }