xA: show relay error messages rather than crash

This commit is contained in:
2026-07-21 16:13:37 +02:00
parent ed6ad5981a
commit 09c3980c50
+8
View File
@@ -529,6 +529,10 @@ func bufferToggleLog() {
relaySend(RelayCommandData{Variant: &RelayCommandDataBufferLog{
BufferName: name,
}}, func(err string, response *RelayResponseData) {
if response == nil {
showErrorMessage(err)
return
}
if bufferCurrent == name {
bufferToggleLogFinish(
err, response.Variant.(*RelayResponseDataBufferLog))
@@ -1216,6 +1220,10 @@ func inputComplete() bool {
Text: state.input,
Position: uint32(len(state.input)),
}}, func(err string, response *RelayResponseData) {
if response == nil {
showErrorMessage(err)
return
}
if stamp := inputGetStamp(); state == stamp {
inputCompleteFinish(state,
err, response.Variant.(*RelayResponseDataBufferComplete))