Граф коммитов

3 Коммитов

Автор SHA1 Сообщение Дата
E.Z. Hart 6542427e65 [Android] Restore pinch gestures and fix listview item selection (#1135)
* Repro

* Fail test if tap command is executed more than once.

* Update error message

* Handle context actions and taps without breaking selection

* Fix 58833 test

* Prevent InnerGestureListener from swallowing clicks and preventing selection

* Repro for 57515

* Add gestures category to appropriate tests

* Test notes

* Restore the tap gesture handling

* Better test name

* Simplify InnerGestureListener constructor; handle OnDown only if listening

* OnInterceptTouchEvent for IsEnabled handling

* Fix incorrect class filter in TapGestureHandler

* Restore MotionEventHelper

* Add IsEnabled check on OnTouchEvent

* Reinstate pinch gestures

* Checkpoint (trying to figure out how to handle button elevation)

* Rip out elevation ordering in DefaultRenderer

* Working version of pinch-to-zoom test

* Clean up lazy initializers, remove unnecessary members

* One fewer Java.Lang.Object

* Fix issue number; clean up notes and issue number changes

* Remove conditional

* Restore correct issue number

* Automate all the options for 58833 test

* Remove unnecessary automation ID

* Formatting cleanup; reinstate gesture detector dispose checks

* Updating Xamarin UI test version to avoid iOS crashes; update test to open iOS context actions

* Attempting to get 58833 test running on all iOS versions
2017-09-15 19:49:19 +01:00
E.Z. Hart 1ee2b3b18f
Remove unused parameter from test 2017-07-17 12:33:43 -06:00
E.Z. Hart 99074753a0 Align Layout transparency behavior between Android, iOS, Windows (#935)
* Setting up repros

* Tests for all combos of opacity, background color, and InputTransparent

* Make InputTransparent work correctly for Layouts on Windows

* Prevent low opacity from making Layouts implicitly input transparent

* Real target values in TransparentOverlayTests

* Allow layouts with transparent backgrounds to be clickable

* Fix gesture bubbling behavior for layouts

* Fix spacing

* Remove dead code and usings

* Fix spacing

* Add missing using directive

* Adjust transparent overlay test to work with iOS quirks

* Fix spacing

* Fix bugs caused by not filtering ACTION_CANCEL in MotionEventHelper

* Attempting to fix the tests on iOS (where UI tests can't see the buttons)

* Remove extra lines

* Another attempt to get tests working on iOS

* Another attempt to get iOS UI tests working for transparent overlays
2017-06-20 16:40:07 +01:00