Merge pull request #859 from ericrosenbaum/bugfix/no-scroll-on-autoload-extension

Scroll to extension category only when loading from library
This commit is contained in:
Paul Kaplan authored and GitHub committed 2017-11-03 16:15:54 -04:00
commit d891727353
2 files changed
+3 -3

No files matched your search

-2
View File
@@ -195,8 +195,6 @@ class Blocks extends React.Component {
const dynamicBlocksXML = this.props.vm.runtime.getBlocksXML();
const toolboxXML = makeToolboxXML(dynamicBlocksXML);
this.props.onExtensionAdded(toolboxXML);
const categoryName = blocksInfo[0].json.category;
this.handleCategorySelected(categoryName);
}
handleCategorySelected (categoryName) {
this.workspace.toolbox_.setSelectedCategoryByName(categoryName);
+3 -1
View File
@@ -22,7 +22,9 @@ class ExtensionLibrary extends React.PureComponent {
if (this.props.vm.extensionManager.isExtensionLoaded(url)) {
this.props.onCategorySelected(item.name);
} else {
this.props.vm.extensionManager.loadExtensionURL(url);
this.props.vm.extensionManager.loadExtensionURL(url).then(() => {
this.props.onCategorySelected(item.name);
});
}
}
}