click suggestion to accept it

fixes #5521
This commit is contained in:
Joao Moreno
2016-04-27 16:57:42 +02:00
parent d0a609e0e7
commit fd8aa36776
2 changed files with 10 additions and 1 deletions

View File

@@ -126,10 +126,18 @@ class Controller<T> implements IDisposable {
private view: ListView<T>
) {
this.toDispose = [];
this.toDispose.push(view.addListener('mousedown', e => this.onMouseDown(e)));
this.toDispose.push(view.addListener('click', e => this.onClick(e)));
}
private onMouseDown(e: IListMouseEvent<T>) {
e.preventDefault();
e.stopPropagation();
}
private onClick(e: IListMouseEvent<T>) {
e.preventDefault();
e.stopPropagation();
this.list.setSelection(e.index);
}