Commit 9b22dc06 authored by Javier Ernesto Flores Robles's avatar Javier Ernesto Flores Robles Committed by Chromium LUCI CQ

[iOS][Thumb Strip] Compare GCFloats with AreCGFloatsEqual

Bug: N/A
Change-Id: I8e50aadb524f698ea259995d6ff90a90918e7dc1
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2618678
Auto-Submit: Javier Flores <javierrobles@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Reviewed-by: default avatarGauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/master@{#841978}
parent 2599d433
......@@ -16,6 +16,7 @@ source_set("gestures") {
]
deps = [
"//base",
"//ios/chrome/browser/ui/util",
"//ios/web/public/ui",
]
configs += [ "//build/config/compiler:enable_arc" ]
......
......@@ -9,6 +9,7 @@
#include "base/numerics/ranges.h"
#import "ios/chrome/browser/ui/gestures/layout_switcher.h"
#import "ios/chrome/browser/ui/gestures/pan_handler_scroll_view.h"
#include "ios/chrome/browser/ui/util/ui_util.h"
#if !defined(__has_feature) || !__has_feature(objc_arc)
#error "This file requires ARC support."
......@@ -435,7 +436,7 @@ const CGFloat kAnimationDuration = 0.25f;
// starts dragging from the top.
CGFloat contentOffsetY =
scrollView.contentOffset.y + scrollView.contentInset.top;
if (contentOffsetY != 0) {
if (!AreCGFloatsEqual(contentOffsetY, 0.0)) {
return;
}
break;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment