Open folder in existing layout

I think I know what you mean :slight_smile:

Try

// https://resource.dopus.com/t/open-folder-in-existing-layout/58062/9

function OnClick(clickData) {
    var cmd = clickData.func.command;

    var targetLayout = 'Container_layout';

    var targetLister = FindListerByLayout(targetLayout);

    if (targetLister) {
        cmd.SetSourceTab(targetLister.activetab);
        cmd.RunCommand('Go FROMSEL TOFRONT');
    } else {
        cmd.RunCommand('Go FROMSEL LAYOUT="' + targetLayout + '"');
    }
}

function FindListerByLayout(layoutName) {
    for (var e = new Enumerator(DOpus.listers); !e.atEnd(); e.moveNext()) {
        var lister = e.item();
        if (lister.layout == layoutName) {
            return lister;
        }
    }
    return null;
}