mirror of
				https://github.com/node-red/node-red.git
				synced 2025-03-01 10:36:34 +00:00 
			
		
		
		
	Allow default tab to be specified when editing flows/groups/subflows
This commit is contained in:
		@@ -1409,7 +1409,7 @@ RED.editor = (function() {
 | 
			
		||||
        RED.tray.show(trayOptions);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function showEditSubflowDialog(subflow) {
 | 
			
		||||
    function showEditSubflowDialog(subflow, defaultTab) {
 | 
			
		||||
        if (buildingEditDialog) { return }
 | 
			
		||||
        buildingEditDialog = true;
 | 
			
		||||
        var editing_node = subflow;
 | 
			
		||||
@@ -1549,7 +1549,7 @@ RED.editor = (function() {
 | 
			
		||||
                    'editor-tab-appearance'
 | 
			
		||||
                ];
 | 
			
		||||
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, subflow, subflow._def, "node-input", null, function(_activeEditPanes) {
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, subflow, subflow._def, "node-input", defaultTab, function(_activeEditPanes) {
 | 
			
		||||
                    activeEditPanes = _activeEditPanes;
 | 
			
		||||
                    $("#subflow-input-name").val(subflow.name);
 | 
			
		||||
                    RED.text.bidi.prepareInput($("#subflow-input-name"));
 | 
			
		||||
@@ -1579,7 +1579,7 @@ RED.editor = (function() {
 | 
			
		||||
        RED.tray.show(trayOptions);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function showEditGroupDialog(group) {
 | 
			
		||||
    function showEditGroupDialog(group, defaultTab) {
 | 
			
		||||
        if (buildingEditDialog) { return }
 | 
			
		||||
        buildingEditDialog = true;
 | 
			
		||||
        var editing_node = group;
 | 
			
		||||
@@ -1661,7 +1661,7 @@ RED.editor = (function() {
 | 
			
		||||
                    'editor-tab-envProperties',
 | 
			
		||||
                    'editor-tab-description'
 | 
			
		||||
                ];
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, group,group._def,"node-input", null, function(_activeEditPanes) {
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, group,group._def,"node-input", defaultTab, function(_activeEditPanes) {
 | 
			
		||||
                    activeEditPanes = _activeEditPanes;
 | 
			
		||||
                    trayBody.i18n();
 | 
			
		||||
                    buildingEditDialog = false;
 | 
			
		||||
@@ -1692,7 +1692,7 @@ RED.editor = (function() {
 | 
			
		||||
        RED.tray.show(trayOptions);
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function showEditFlowDialog(workspace) {
 | 
			
		||||
    function showEditFlowDialog(workspace, defaultTab) {
 | 
			
		||||
        if (buildingEditDialog) { return }
 | 
			
		||||
        buildingEditDialog = true;
 | 
			
		||||
        var activeEditPanes = [];
 | 
			
		||||
@@ -1796,8 +1796,7 @@ RED.editor = (function() {
 | 
			
		||||
                    disabledIcon: "fa-ban",
 | 
			
		||||
                    invertState: true
 | 
			
		||||
                })
 | 
			
		||||
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, workspace, {}, "node-input", null, function(_activeEditPanes) {
 | 
			
		||||
                prepareEditDialog(trayBody, nodeEditPanes, workspace, {}, "node-input", defaultTab, function(_activeEditPanes) {
 | 
			
		||||
                    activeEditPanes = _activeEditPanes;
 | 
			
		||||
                    trayBody.i18n();
 | 
			
		||||
                    trayFooter.i18n();
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user