From 23bc65b00ed3e4f6369ed4738b398a385f51ed29 Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Thu, 24 Feb 2022 09:54:29 -0300 Subject: [PATCH] [arch] refactoring: removing unneeded parameters from 'launch' method --- CHANGELOG.md | 1 + bauh/gems/arch/controller.py | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 0c12d38c..7f83177e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -10,6 +10,7 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - Arch - info dialog: displaying the "executable" field if the package is recognized as an application - removing the "%U" parameter before launching applications to prevent error messages + - minor code refactoring - UI - upgrade summary dialog size diff --git a/bauh/gems/arch/controller.py b/bauh/gems/arch/controller.py index 0983639c..a321560b 100644 --- a/bauh/gems/arch/controller.py +++ b/bauh/gems/arch/controller.py @@ -2781,7 +2781,7 @@ class ArchManager(SoftwareManager): def launch(self, pkg: ArchPackage): if pkg.command: final_cmd = pkg.command.replace('%U', '') - subprocess.Popen(args=[final_cmd], shell=True, env={**os.environ}) + subprocess.Popen(final_cmd, shell=True) def get_screenshots(self, pkg: SoftwarePackage) -> List[str]: pass