Skip to content

VibeSDR v9.0.2 — the CONTINUE button that couldn't be pressed

Latest

Choose a tag to compare

@Stuey3D Stuey3D released this 19 Jul 11:54

The CONTINUE button that couldn't be pressed

With thanks to @Sagistario306, who reported that VibeSDR would no longer get past the opening screen on his ZTE Blade L8, and stuck with it long enough for us to find out why. He was right, and it was our fault.

On a 5-inch 480×854 display the power-saving notice at the foot of the first-run splash was landing directly on top of the CONTINUE button. The button was drawn, and it was tappable — but the block of text sitting over it swallowed every press. The app looked frozen. It wasn't; it just had no way to hear you.

The notice was pinned to the bottom of the screen while the button was centred — an arrangement that works on every large phone and quietly collides on a small one. Reproduced on an Android 9 emulator at exactly that size: three taps on CONTINUE, and nothing moved.

The two are no longer allowed to overlap at any screen size, and the notice can no longer intercept a touch even if it wanted to.

Who this affected

Every release from v5.1.3 (27 June) onward — which is why older builds worked on these phones and newer ones didn't. If you gave up on VibeSDR after that on a compact device: it wasn't you, and it's worth another go.

For the record

VibeSDR's minimum has been Android 7.0 (API 24) in every release since v1.0.0, and both 32-bit armeabi-v7a and 64-bit arm64-v8a builds have always shipped. Android 9 was never dropped, and this was never a hardware or OS-version problem — it was a layout bug on small screens.

This release is v9.0.1 plus that one fix, nothing else.