Browse Source

handle resize in a debounce() (#3834)

closed-social-glitch-2
Nolan Lawson 7 years ago
committed by Eugen Rochko
parent
commit
1d9f9352a6
1 changed files with 4 additions and 4 deletions
  1. +4
    -4
      app/javascript/mastodon/features/ui/index.js

+ 4
- 4
app/javascript/mastodon/features/ui/index.js View File

@ -13,8 +13,6 @@ import { refreshNotifications } from '../../actions/notifications';
import UploadArea from './components/upload_area'; import UploadArea from './components/upload_area';
import ColumnsAreaContainer from './containers/columns_area_container'; import ColumnsAreaContainer from './containers/columns_area_container';
const noOp = () => false;
class UI extends React.PureComponent { class UI extends React.PureComponent {
static propTypes = { static propTypes = {
@ -27,9 +25,11 @@ class UI extends React.PureComponent {
draggingOver: false, draggingOver: false,
}; };
handleResize = () => {
handleResize = debounce(() => {
this.setState({ width: window.innerWidth }); this.setState({ width: window.innerWidth });
}
}, 500, {
trailing: true,
});
handleDragEnter = (e) => { handleDragEnter = (e) => {
e.preventDefault(); e.preventDefault();

Loading…
Cancel
Save