Fix shouldHandleRequestSelectedEvent (#6777)

This commit is contained in:
Bram Kragten 2020-09-03 15:36:15 +02:00 committed by GitHub
parent d16e2f37d4
commit 9dbb67ef01
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,14 +1,14 @@
import { import {
RequestSelectedDetail,
ListItem, ListItem,
RequestSelectedDetail,
} from "@material/mwc-list/mwc-list-item"; } from "@material/mwc-list/mwc-list-item";
export const shouldHandleRequestSelectedEvent = ( export const shouldHandleRequestSelectedEvent = (
ev: CustomEvent<RequestSelectedDetail> ev: CustomEvent<RequestSelectedDetail>
): boolean => { ): boolean => {
if (!ev.detail.selected && ev.detail.source !== "property") { if (!ev.detail.selected || ev.detail.source !== "property") {
return false; return false;
} }
(ev.target as ListItem).selected = false; (ev.currentTarget as ListItem).selected = false;
return true; return true;
}; };