Синтетическое событие onDragExit не запускается - PullRequest
0 голосов
/ 01 ноября 2019

Неважно, что я делаю, я не могу заставить onDragExit выстрелить. Вот очень простое приложение, которое я создал, чтобы продемонстрировать проблему

const log = (...values) => () => console.log(...values)

class App extends Component {
  constructor() {
    super();
    this.state = {
      name: 'React'
    };
  }

  render() {
    return (
      <div>
        <Hello name={this.state.name} />
        <p draggable={true} onDragStart={log('start')} onDragEnd={log('end')}>
          Start editing to see some magic happen :)
        </p>
        <div
          onDragOver={log('over')}
          onDragExit={log('exit')}
          onDrop={log('drop')}
          style={{background : 'blue', color: '#fff', width: '100%', height: '12em'}}
        >
          Drop Here
        </div>
      </div>
    );
  }
}

Это проблема с реакцией или я что-то пропустил?

StackBlitz

...