feat(FN-3624): fix modal scrolling and add mobile modal tests
The merge adds task creation replication across mesh nodes (FN-3631) alongside UI fixes for modal scrolling in the dashboard, particularly the ScriptsModal and GitManagerModal, with corresponding mobile tests. It also hardens the bundle-output test runner's npm execpath fallback logic (FN-3624). Fusion-Task-Id: FN-3624
This commit is contained in:
@@ -11,7 +11,7 @@ export const dashboardClientStubMarker = "Dashboard assets not built";
|
||||
|
||||
function runBuildCommand(command: string, cwd: string) {
|
||||
const npmExecPath = process.env.npm_execpath;
|
||||
if (npmExecPath) {
|
||||
if (npmExecPath && existsSync(npmExecPath)) {
|
||||
execFileSync(process.execPath, [npmExecPath, ...command.split(" ")], {
|
||||
cwd,
|
||||
stdio: "pipe",
|
||||
|
||||
Reference in New Issue
Block a user