diff --git a/lib/web_ui/test/engine/semantics/semantics_tester.dart b/lib/web_ui/test/engine/semantics/semantics_tester.dart index ad61eb34c6998..dd3fcb5ad9512 100644 --- a/lib/web_ui/test/engine/semantics/semantics_tester.dart +++ b/lib/web_ui/test/engine/semantics/semantics_tester.dart @@ -198,70 +198,70 @@ class SemanticsTester { // Actions if (hasTap == true) { - actions != ui.SemanticsAction.tap.index; + actions |= ui.SemanticsAction.tap.index; } if (hasLongPress == true) { - actions != ui.SemanticsAction.longPress.index; + actions |= ui.SemanticsAction.longPress.index; } if (hasScrollLeft == true) { - actions != ui.SemanticsAction.scrollLeft.index; + actions |= ui.SemanticsAction.scrollLeft.index; } if (hasScrollRight == true) { - actions != ui.SemanticsAction.scrollRight.index; + actions |= ui.SemanticsAction.scrollRight.index; } if (hasScrollUp == true) { - actions != ui.SemanticsAction.scrollUp.index; + actions |= ui.SemanticsAction.scrollUp.index; } if (hasScrollDown == true) { - actions != ui.SemanticsAction.scrollDown.index; + actions |= ui.SemanticsAction.scrollDown.index; } if (hasIncrease == true) { - actions != ui.SemanticsAction.increase.index; + actions |= ui.SemanticsAction.increase.index; } if (hasDecrease == true) { - actions != ui.SemanticsAction.decrease.index; + actions |= ui.SemanticsAction.decrease.index; } if (hasShowOnScreen == true) { - actions != ui.SemanticsAction.showOnScreen.index; + actions |= ui.SemanticsAction.showOnScreen.index; } if (hasMoveCursorForwardByCharacter == true) { - actions != ui.SemanticsAction.moveCursorForwardByCharacter.index; + actions |= ui.SemanticsAction.moveCursorForwardByCharacter.index; } if (hasMoveCursorBackwardByCharacter == true) { - actions != ui.SemanticsAction.moveCursorBackwardByCharacter.index; + actions |= ui.SemanticsAction.moveCursorBackwardByCharacter.index; } if (hasSetSelection == true) { - actions != ui.SemanticsAction.setSelection.index; + actions |= ui.SemanticsAction.setSelection.index; } if (hasCopy == true) { - actions != ui.SemanticsAction.copy.index; + actions |= ui.SemanticsAction.copy.index; } if (hasCut == true) { - actions != ui.SemanticsAction.cut.index; + actions |= ui.SemanticsAction.cut.index; } if (hasPaste == true) { - actions != ui.SemanticsAction.paste.index; + actions |= ui.SemanticsAction.paste.index; } if (hasDidGainAccessibilityFocus == true) { - actions != ui.SemanticsAction.didGainAccessibilityFocus.index; + actions |= ui.SemanticsAction.didGainAccessibilityFocus.index; } if (hasDidLoseAccessibilityFocus == true) { - actions != ui.SemanticsAction.didLoseAccessibilityFocus.index; + actions |= ui.SemanticsAction.didLoseAccessibilityFocus.index; } if (hasCustomAction == true) { - actions != ui.SemanticsAction.customAction.index; + actions |= ui.SemanticsAction.customAction.index; } if (hasDismiss == true) { - actions != ui.SemanticsAction.dismiss.index; + actions |= ui.SemanticsAction.dismiss.index; } if (hasMoveCursorForwardByWord == true) { - actions != ui.SemanticsAction.moveCursorForwardByWord.index; + actions |= ui.SemanticsAction.moveCursorForwardByWord.index; } if (hasMoveCursorBackwardByWord == true) { - actions != ui.SemanticsAction.moveCursorBackwardByWord.index; + actions |= ui.SemanticsAction.moveCursorBackwardByWord.index; } if (hasSetText == true) { - actions != ui.SemanticsAction.setText.index; + actions |= ui.SemanticsAction.setText.index; } // Other attributes