Snap for 10161738 from 6e40620f68 to udc-qpr1-release
Change-Id: I94a9cd7017dcd42b8c3e2826f1b3e6f9cdc6f956
This commit is contained in:
@@ -19,6 +19,7 @@ import static android.view.Display.DEFAULT_DISPLAY;
|
||||
import static android.view.Surface.ROTATION_0;
|
||||
|
||||
import static com.android.launcher3.MotionEventsUtils.isTrackpadMultiFingerSwipe;
|
||||
import static com.android.launcher3.MotionEventsUtils.isTrackpadScroll;
|
||||
import static com.android.launcher3.util.DisplayController.CHANGE_ACTIVE_SCREEN;
|
||||
import static com.android.launcher3.util.DisplayController.CHANGE_ALL;
|
||||
import static com.android.launcher3.util.DisplayController.CHANGE_NAVIGATION_MODE;
|
||||
@@ -232,16 +233,18 @@ public class RotationTouchHelper implements DisplayInfoChangeListener {
|
||||
/**
|
||||
* @return whether the coordinates of the {@param event} is in the swipe up gesture region.
|
||||
*/
|
||||
public boolean isInSwipeUpTouchRegion(MotionEvent event, BaseActivityInterface activity) {
|
||||
return isInSwipeUpTouchRegion(event, 0, activity);
|
||||
public boolean isInSwipeUpTouchRegion(MotionEvent event) {
|
||||
return isInSwipeUpTouchRegion(event, 0);
|
||||
}
|
||||
|
||||
/**
|
||||
* @return whether the coordinates of the {@param event} with the given {@param pointerIndex}
|
||||
* is in the swipe up gesture region.
|
||||
*/
|
||||
public boolean isInSwipeUpTouchRegion(MotionEvent event, int pointerIndex,
|
||||
BaseActivityInterface activity) {
|
||||
public boolean isInSwipeUpTouchRegion(MotionEvent event, int pointerIndex) {
|
||||
if (isTrackpadScroll(event)) {
|
||||
return false;
|
||||
}
|
||||
if (isTrackpadMultiFingerSwipe(event)) {
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -661,8 +661,7 @@ public class TouchInteractionService extends Service
|
||||
mRotationTouchHelper.setOrientationTransformIfNeeded(event);
|
||||
|
||||
if ((!mDeviceState.isOneHandedModeActive()
|
||||
&& mRotationTouchHelper.isInSwipeUpTouchRegion(event,
|
||||
mOverviewComponentObserver.getActivityInterface()))
|
||||
&& mRotationTouchHelper.isInSwipeUpTouchRegion(event))
|
||||
|| isHoverActionWithoutConsumer) {
|
||||
// Clone the previous gesture state since onConsumerAboutToBeSwitched might trigger
|
||||
// onConsumerInactive and wipe the previous gesture state
|
||||
|
||||
@@ -103,8 +103,7 @@ public class AccessibilityInputConsumer extends DelegateInputConsumer {
|
||||
if (mState == STATE_INACTIVE) {
|
||||
int pointerIndex = ev.getActionIndex();
|
||||
if (mDeviceState.getRotationTouchHelper().isInSwipeUpTouchRegion(ev,
|
||||
pointerIndex, mGestureState.getActivityInterface())
|
||||
&& mDelegate.allowInterceptByParent()) {
|
||||
pointerIndex) && mDelegate.allowInterceptByParent()) {
|
||||
setActive(ev);
|
||||
|
||||
mActivePointerId = ev.getPointerId(pointerIndex);
|
||||
|
||||
@@ -153,8 +153,7 @@ public class DeviceLockedInputConsumer implements InputConsumer,
|
||||
if (!mThresholdCrossed) {
|
||||
// Cancel interaction in case of multi-touch interaction
|
||||
int ptrIdx = ev.getActionIndex();
|
||||
if (!mDeviceState.getRotationTouchHelper().isInSwipeUpTouchRegion(ev, ptrIdx,
|
||||
mGestureState.getActivityInterface())) {
|
||||
if (!mDeviceState.getRotationTouchHelper().isInSwipeUpTouchRegion(ev, ptrIdx)) {
|
||||
int action = ev.getAction();
|
||||
ev.setAction(ACTION_CANCEL);
|
||||
finishTouchTracking(ev);
|
||||
|
||||
@@ -248,8 +248,7 @@ public class OtherActivityInputConsumer extends ContextWrapper implements InputC
|
||||
if (!mPassedPilferInputSlop) {
|
||||
// Cancel interaction in case of multi-touch interaction
|
||||
int ptrIdx = ev.getActionIndex();
|
||||
if (!mRotationTouchHelper.isInSwipeUpTouchRegion(ev, ptrIdx,
|
||||
mActivityInterface)) {
|
||||
if (!mRotationTouchHelper.isInSwipeUpTouchRegion(ev, ptrIdx)) {
|
||||
forceCancelGesture(ev);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -50,8 +50,7 @@
|
||||
<string name="widgets_full_sheet_personal_tab" msgid="2743540105607120182">"Pertsonalak"</string>
|
||||
<string name="widgets_full_sheet_work_tab" msgid="3767150027110633765">"Lanekoak"</string>
|
||||
<string name="widget_category_conversations" msgid="8894438636213590446">"Elkarrizketak"</string>
|
||||
<!-- no translation found for widget_category_note_taking (3469689394504266039) -->
|
||||
<skip />
|
||||
<string name="widget_category_note_taking" msgid="3469689394504266039">"Oharrak idazteko"</string>
|
||||
<string name="widget_education_header" msgid="4874760613775913787">"Informazio erabilgarria beti eskura"</string>
|
||||
<string name="widget_education_content" msgid="1731667670753497052">"Aplikaziorik ireki beharrik gabe informazioa zuzenean jasotzeko, gehitu widgetak hasierako pantailan"</string>
|
||||
<string name="reconfigurable_widget_education_tip" msgid="6336962690888067057">"Sakatu hau widgeten ezarpenak aldatzeko"</string>
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<string name="dotted_app_label" msgid="1865617679843363410">"{count,plural, =1{{app_name} संबंधित # सूचना आहे}other{{app_name} संबंधित # सूचना आहेत}}"</string>
|
||||
<string name="default_scroll_format" msgid="7475544710230993317">"%2$d पैकी %1$d पेज"</string>
|
||||
<string name="workspace_scroll_format" msgid="8458889198184077399">"%2$d पैकी %1$d मुख्य स्क्रीन"</string>
|
||||
<string name="workspace_new_page" msgid="257366611030256142">"नवीन मुख्य स्क्रीन पेज"</string>
|
||||
<string name="workspace_new_page" msgid="257366611030256142">"नवीन होम स्क्रीन पेज"</string>
|
||||
<string name="folder_opened" msgid="94695026776264709">"फोल्डर उघडले, <xliff:g id="WIDTH">%1$d</xliff:g> बाय <xliff:g id="HEIGHT">%2$d</xliff:g>"</string>
|
||||
<string name="folder_tap_to_close" msgid="4625795376335528256">"फोल्डर बंद करण्यासाठी टॅप करा"</string>
|
||||
<string name="folder_tap_to_rename" msgid="4017685068016979677">"पुनर्नामित करणे सेव्ह करण्यासाठी टॅप करा"</string>
|
||||
|
||||
Reference in New Issue
Block a user