xA: show relay error messages rather than crash
This commit is contained in:
@@ -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))
|
||||
|
||||
Reference in New Issue
Block a user