From f6df98d648ca7872f000804353def28bbeaa1c30 Mon Sep 17 00:00:00 2001 From: Albert Vaca Cintora Date: Mon, 25 Nov 2019 14:32:27 +0100 Subject: [PATCH] Fix NPE --- .../Plugins/RunCommandPlugin/RunCommandActivity.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/org/kde/kdeconnect/Plugins/RunCommandPlugin/RunCommandActivity.java b/src/org/kde/kdeconnect/Plugins/RunCommandPlugin/RunCommandActivity.java index 9a26d458..dc0a3e4d 100644 --- a/src/org/kde/kdeconnect/Plugins/RunCommandPlugin/RunCommandActivity.java +++ b/src/org/kde/kdeconnect/Plugins/RunCommandPlugin/RunCommandActivity.java @@ -107,7 +107,11 @@ public class RunCommandActivity extends AppCompatActivity { deviceId = getIntent().getStringExtra("deviceId"); - boolean canAddCommands = BackgroundService.getInstance().getDevice(deviceId).getPlugin(RunCommandPlugin.class).canAddCommand(); + boolean canAddCommands = false; + try { + canAddCommands = BackgroundService.getInstance().getDevice(deviceId).getPlugin(RunCommandPlugin.class).canAddCommand(); + } catch (Exception ignore) { + } FloatingActionButton addCommandButton = findViewById(R.id.add_command_button); if (canAddCommands) {