1
0
Fork 0
mirror of https://github.com/anyproto/anytype-ts.git synced 2025-06-08 05:57:02 +09:00
This commit is contained in:
Andrew Simachev 2020-11-26 17:06:34 +03:00
parent 52ae2187eb
commit c0ee8181a4
3 changed files with 7 additions and 11 deletions

View file

@ -41,7 +41,7 @@ let csp = [
"style-src 'unsafe-inline' http://localhost:*",
"font-src data:",
"connect-src http://localhost:* http://127.0.0.1:* ws://localhost:* https://sentry.anytype.io https://anytype.io https://api.amplitude.com/ devtools://devtools data:",
"script-src-elem http://localhost:* https://sentry.io devtools://devtools 'unsafe-inline'",
"script-src-elem file: http://localhost:* https://sentry.io devtools://devtools 'unsafe-inline'",
"frame-src chrome-extension://react-developer-tools"
];
let autoUpdate = false;

View file

@ -19,6 +19,7 @@
}
.menu.menuThreadStatus {
.content { max-height: 250px; }
.item { padding: 5px 16px; }
}

View file

@ -20,7 +20,6 @@ class MenuThreadList extends React.Component<Props, {}> {
super(props);
this.onMouseEnter = this.onMouseEnter.bind(this);
this.onMouseLeave = this.onMouseLeave.bind(this);
};
render () {
@ -36,7 +35,6 @@ class MenuThreadList extends React.Component<Props, {}> {
id={'item-' + item.id}
className="item"
onMouseEnter={(e: any) => { this.onMouseEnter(item.id, false); }}
onMouseLeave={this.onMouseLeave}
>
<IconUser className="c18" {...item} />
<div className="info">
@ -57,7 +55,6 @@ class MenuThreadList extends React.Component<Props, {}> {
id="item-cafe"
className="item"
onMouseOver={(e: any) => { this.onMouseEnter('cafe', true); }}
onMouseLeave={this.onMouseLeave}
>
<Icon className="cafe" />
<div className="info">
@ -84,9 +81,11 @@ class MenuThreadList extends React.Component<Props, {}> {
obj.unbind('mouseleave').on('mouseleave', () => {
window.clearTimeout(this.timeoutClose);
this.timeoutClose = window.setTimeout(() => {
window.clearTimeout(this.timeoutMenu);
commonStore.menuClose(this.props.id);
commonStore.menuClose('threadStatus');
if (!commonStore.menuIsOpen('threadStatus')) {
window.clearTimeout(this.timeoutMenu);
commonStore.menuClose(this.props.id);
commonStore.menuClose('threadStatus');
};
}, 1000);
});
};
@ -132,10 +131,6 @@ class MenuThreadList extends React.Component<Props, {}> {
}, Constant.delay.menu);
};
onMouseLeave (e: any) {
commonStore.menuClose('threadStatus');
};
};
export default MenuThreadList;