3

Swiping to dismiss the keyboard creates a couple of issues:
the toolbar's button's dissappear
the 'x' to close is still visible

Essentially, the keyboard mode isn't fully exited.

Tap in Search bar to bring up the keyboard
You can see the correct dismiss behaviour by tapping on a blank spot in the above section, or on the 'x' - these are the first two actions in my video
If you swipe down or up, you can see the incorrect behaviour

Start Page:

Exisiting Tab:

Search:

These are some previously fixed issues which seem tangental:
https://orionfeedback.org/d/4649-clicking-anywhere-on-fullscreen-url-bar-should-dismiss-it
https://orionfeedback.org/d/8869-dismissing-the-device-keyboard-on-orion-start-page-does-not-free-up-the-screen-space-occupied-by-the-keyboard/8

Start Page - should dismiss the keyboard just like the other actions.

Existing Tab - should keep the 'x' and the Start Page content, so people can swipe through their favourites, or return to the existing webpage. But, the toolbar buttons should be restored.

Search - same as above, but with the search suggestions list content.

That last one does make me miss Arc Search, their Maps.app-style is a more elegant solution:

1.3.19 (2) (WebKit 8620.2.4.10.7

18

    What

    • Able to reproduce this reliably on 1.3.18 (6) (WebKit 8620.2.4.10.7) on iOS 18.

    How

    1. Open Orion.
    2. Tap the Search Bar.
    3. Swipe Up/Down anywhere above the keyboard.
    4. Tab Buttons disappear.

    Debug Log

    [2025-03-08 07:56:41] UIView.showHideAnimated: <UIButton: 0x103989b00; frame = (0 0; 0 0); opaque = NO; tintColor = <UIDynamicCatalogSystemColor: 0x300ef9b80; name = secondaryLabelColor>; gestureRecognizers = <NSArray: 0x301b96ea0>; layer = <CALayer: 0x301b96bc0>> configuration=<UIButtonConfiguration: 0x11b10fac0> baseStyle=plain macStyle=automatic buttonSize=medium cornerStyle=dynamic image=<UIImage:0x30291f330 symbol(system: arrow.clockwise)> contentInsets={0, 0, 0, 0} imagePlacement=leading imagePadding=0 titlePadding=1 titleAlignment=automatic automaticallyUpdateForSelection background=<UIBackgroundConfiguration: 0x302038d00; Base Style = Custom; cornerRadius = 5.95>, show: false, checkCurrent: false
    [2025-03-08 07:56:42] PGSideMenu: Recognizable percentage: 10.0%
    [2025-03-08 07:56:45] BrowserContainerVC: openOptionsPopover, hasURL: false
    [2025-03-08 07:56:45] NewTabViewController ID 2: updatePopoverSourceView

    Additional Details

    • Behavior following the bug:
      1. Tapping below the search bar where the UI would typically be displayed has no effect.
      2. Tapping in the search bar returns the keyboard.
      3. Tapping on the center of the screen returns the UI without returning the keyboard.
    • Note that the "x" Icon in the upper right is generally cut off in this view as well.
      • Cosmetic, but might slightly reduce the touch target size.
    • If a developer needs more details, feel free to reach out to me.
    No one is typing