{ runInAction(() => CurrentUserUtils.propertiesWidth = 250); e.stopPropagation(); }}
- />
- : (null)}
{
!this.props.dontRegisterView && DocumentManager.Instance.RemoveView(this);
}
+ @computed get showFilterIcon() {
+ return this.props.Document.type === DocumentType.COL && !Doc.IsSystem(this.props.Document) && (StrListCast(this.props.Document._docFilters).length || StrListCast(this.props.Document._docRangeFilters).length || StrListCast(CurrentUserUtils.ActiveDashboard._docFilters).length || StrListCast(CurrentUserUtils.ActiveDashboard._docRangeFilters).length);
+ }
render() {
TraceMobx();
const xshift = () => (this.props.Document.isInkMask ? InkingStroke.MaskDim : Math.abs(this.Xshift) <= 0.001 ? this.props.PanelWidth() : undefined);
@@ -1164,6 +1167,11 @@ export class DocumentView extends React.Component {
focus={this.props.focus || emptyFunction}
bringToFront={emptyFunction}
ref={action((r: DocumentViewInternal | null) => this.docView = r)} />
+ {this.showFilterIcon ?
+
+ : (null)}
)}
);
}
--
cgit v1.2.3-70-g09d2