diff --git a/CHANGELOG.md b/CHANGELOG.md index eec9d6b..cc20507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +# v1.2.1 + +- updated annotated widget information to have hierarchy of pathway information +- updated synchronization between reactome pathway table and its coordinating ideogram view +- updated UI to guide user action better based on their workflow + # v1.2.0 - added ability to enhance annotations with reactome pathway data diff --git a/src/model.tsx b/src/model.tsx index 81a49d1..77b8016 100644 --- a/src/model.tsx +++ b/src/model.tsx @@ -204,18 +204,23 @@ export default function IdeogramView(pluginManager: PluginManager) { label: 'Show annotations', icon: HourglassIcon, type: 'checkbox', - checked: self.showAnnotations === true, + checked: + self.showAnnotations === true && + self.ideoAnnotations !== undefined, disabled: (self.widgetAnnotations === undefined && self.isAnalysisResults === true) || - self.showImportForm === true, + self.showImportForm === true || + self.ideoAnnotations === undefined, onClick: () => self.toggleAnnotations(), }, { label: 'Refresh Analysis Results Table', icon: TableChartIcon, disabled: - self.isAnalysisResults === true || self.showImportForm === true, + self.isAnalysisResults === true || + self.showImportForm === true || + self.withReactome === false, onClick: () => self.refreshTable(), }, ]