Skip to content

Commit

Permalink
fix(FEC-9113): Add checks to avoid errors in LG TV (#387)
Browse files Browse the repository at this point in the history
Extra safety checks for error occurred on LG TV
  • Loading branch information
Yuvalke committed May 16, 2019
1 parent 49d60b1 commit b601143
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/components/overlay-action/overlay-action.js
Original file line number Diff line number Diff line change
Expand Up @@ -126,8 +126,8 @@ class OverlayAction extends BaseComponent {
* @memberof OverlayAction
*/
onOverlayPointerDown(event: any): void {
this._pointerDownPosX = event.clientX || event.changedTouches[0].clientX;
this._pointerDownPosY = event.clientY || event.changedTouches[0].clientY;
this._pointerDownPosX = event.clientX || (event.changedTouches && event.changedTouches[0] && event.changedTouches[0].clientX);
this._pointerDownPosY = event.clientY || (event.changedTouches && event.changedTouches[0] && event.changedTouches[0].clientY);
}

/**
Expand Down Expand Up @@ -165,8 +165,8 @@ class OverlayAction extends BaseComponent {
*/
isDragging(event: any): boolean {
const points = {
clientX: event.clientX || (event.changedTouches[0] && event.changedTouches[0].clientX),
clientY: event.clientY || (event.changedTouches[0] && event.changedTouches[0].clientY)
clientX: event.clientX || (event.changedTouches && event.changedTouches[0] && event.changedTouches[0].clientX),
clientY: event.clientY || (event.changedTouches && event.changedTouches[0] && event.changedTouches[0].clientY)
};
return (
Math.abs(points.clientX - this._pointerDownPosX) > DRAGGING_THRESHOLD || Math.abs(points.clientY - this._pointerDownPosY) > DRAGGING_THRESHOLD
Expand Down

0 comments on commit b601143

Please sign in to comment.