RUBY-6480 get RunContentDescriptor layout content

This commit is contained in:
Dennis Ushakov
2010-08-27 20:32:40 +04:00
parent db9fc5a09b
commit 5b5088220a
@@ -21,6 +21,7 @@ import com.intellij.execution.ui.layout.LayoutAttractionPolicy;
import com.intellij.execution.ui.layout.LayoutStateDefaults;
import com.intellij.execution.ui.layout.LayoutViewOptions;
import com.intellij.execution.ui.layout.PlaceInGrid;
import com.intellij.ide.DataManager;
import com.intellij.openapi.Disposable;
import com.intellij.openapi.actionSystem.ActionGroup;
import com.intellij.openapi.actionSystem.ActionManager;
@@ -318,7 +319,8 @@ public class RunnerLayoutUiImpl implements Disposable, RunnerLayoutUi, LayoutSta
return myContentUI;
}
return null;
final DataProvider provider = (DataProvider)getClientProperty(DataManager.CLIENT_PROPERTY_DATA_PROVIDER);
return provider != null ? provider.getData(dataId) : null;
}
}