Here is what I’m seeing with a local debug build of oxide 1.18:
(gdb) frame 25 #25 0x00007fffd80f847a in OxideQQuickTouchSelectionController::onTouchSelectionChanged (this=0x264fcb0, status=OxideQQuickTouchSelectionController::StatusInactive, bounds=..., handle_drag_in_progress=false, insertion_handle_tapped=false) at /build/oxide/releases/1.18/src/oxide/qt/quick/api/oxideqquicktouchselectioncontroller.cc:125 125 Q_EMIT boundsChanged(); (gdb) print bounds $1 = (const QRectF &) @0x7fffffff5a00: {xp = 0, yp = -nan(0xfffffe0000000), w = 0, h = 0}
Here is what I’m seeing with a local debug build of oxide 1.18:
(gdb) frame 25 hSelectionContr oller:: onTouchSelectio nChanged (this=0x264fcb0, status= OxideQQuickTouc hSelectionContr oller:: StatusInactive, bounds=..., drag_in_ progress= false, insertion_ handle_ tapped= false) at /build/ oxide/releases/ 1.18/src/ oxide/qt/ quick/api/ oxideqquicktouc hselectioncontr oller.cc: 125 00000), w = 0, h = 0}
#25 0x00007fffd80f847a in OxideQQuickTouc
handle_
125 Q_EMIT boundsChanged();
(gdb) print bounds
$1 = (const QRectF &) @0x7fffffff5a00: {xp = 0, yp = -nan(0xfffffe00