diff --git a/src/dialogs.py b/src/dialogs.py index 1347df5..096e1b2 100644 --- a/src/dialogs.py +++ b/src/dialogs.py @@ -441,7 +441,7 @@ def run_script_response(self, dialog, task, script, language_name): script = ';\n'.join(script) script += '; echo "\nšŸ¦™ {}"'.format(_('Script exited')) - if shutil.which('flatpak-spawn'): + if shutil.which('flatpak-spawn') and language_name == 'bash': script = 'echo "šŸ¦™ {}\n";'.format(_('The script is contained inside Flatpak')) + script self.run_terminal(['bash', '-c', script])