mirror of
https://github.com/fankes/termux-app.git
synced 2025-09-06 02:35:19 +08:00
Changed: Ensure TermuxSession
executable is null
if its empty so that login
shell can start
This commit is contained in:
@@ -67,6 +67,8 @@ public class TermuxSession {
|
|||||||
@NonNull final TerminalSessionClient terminalSessionClient, final TermuxSessionClient termuxSessionClient,
|
@NonNull final TerminalSessionClient terminalSessionClient, final TermuxSessionClient termuxSessionClient,
|
||||||
@NonNull final ShellEnvironmentClient shellEnvironmentClient,
|
@NonNull final ShellEnvironmentClient shellEnvironmentClient,
|
||||||
final boolean setStdoutOnExit) {
|
final boolean setStdoutOnExit) {
|
||||||
|
if (executionCommand.executable != null && executionCommand.executable.isEmpty())
|
||||||
|
executionCommand.executable = null;
|
||||||
if (executionCommand.workingDirectory == null || executionCommand.workingDirectory.isEmpty())
|
if (executionCommand.workingDirectory == null || executionCommand.workingDirectory.isEmpty())
|
||||||
executionCommand.workingDirectory = shellEnvironmentClient.getDefaultWorkingDirectoryPath();
|
executionCommand.workingDirectory = shellEnvironmentClient.getDefaultWorkingDirectoryPath();
|
||||||
if (executionCommand.workingDirectory.isEmpty())
|
if (executionCommand.workingDirectory.isEmpty())
|
||||||
|
Reference in New Issue
Block a user