From b6195afc91f923f9262974c28bb497e0e2a1c879 Mon Sep 17 00:00:00 2001 From: Kashinath Patkar <100040786+Kashinathpat@users.noreply.github.com> Date: Sat, 25 May 2024 12:13:51 +0530 Subject: [PATCH] Fixed crash due to space in Env. var name or value --- app/src/main/java/com/winlator/ContainerDetailFragment.java | 2 +- .../main/java/com/winlator/contentdialog/AddEnvVarDialog.java | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/com/winlator/ContainerDetailFragment.java b/app/src/main/java/com/winlator/ContainerDetailFragment.java index 671c4a8..61e85f7 100644 --- a/app/src/main/java/com/winlator/ContainerDetailFragment.java +++ b/app/src/main/java/com/winlator/ContainerDetailFragment.java @@ -387,7 +387,7 @@ public class ContainerDetailFragment extends Fragment { for (int i = 0; i < parent.getChildCount(); i++) { View child = parent.getChildAt(i); String name = ((TextView)child.findViewById(R.id.TextView)).getText().toString(); - String value = ((EditText)child.findViewById(R.id.EditText)).getText().toString().trim(); + String value = ((EditText)child.findViewById(R.id.EditText)).getText().toString().trim().replace(" ", ""); if (!value.isEmpty()) envVars.put(name, value); } return envVars.toString(); diff --git a/app/src/main/java/com/winlator/contentdialog/AddEnvVarDialog.java b/app/src/main/java/com/winlator/contentdialog/AddEnvVarDialog.java index 3b69d53..2704e2b 100644 --- a/app/src/main/java/com/winlator/contentdialog/AddEnvVarDialog.java +++ b/app/src/main/java/com/winlator/contentdialog/AddEnvVarDialog.java @@ -21,8 +21,8 @@ public class AddEnvVarDialog extends ContentDialog { setIcon(R.drawable.icon_env_var); setOnConfirmCallback(() -> { - String name = etName.getText().toString().trim(); - String value = etValue.getText().toString().trim(); + String name = etName.getText().toString().trim().replace(" ", ""); + String value = etValue.getText().toString().trim().replace(" ", ""); if (!name.isEmpty() && !value.isEmpty()) { LinearLayout parent = container.findViewById(R.id.LLEnvVars);