# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1663359805 0 # Node ID bacac2eb1677a12c5a67641a4b3bc43ac8df2433 # Parent 22dd09e901129c86cff5910874c05819d6353f43 Android: Fix container rows not being selectable in DW_CONTAINER_MODE_MULTI mode. Due to the addition of buttons in multi-line mode, them taking focus prevents interaction with the row they are contained in. So we block descendant focus on the stack (LinearLayout) they are contained in. https://issuetracker.google.com/issues/36908602 diff -r 22dd09e90112 -r bacac2eb1677 android/DWindows.kt --- a/android/DWindows.kt Fri Sep 16 08:33:28 2022 +0000 +++ b/android/DWindows.kt Fri Sep 16 20:23:25 2022 +0000 @@ -2276,6 +2276,7 @@ lp = RelativeLayout.LayoutParams(match, wrap) stack.id = View.generateViewId() stack.orientation = LinearLayout.HORIZONTAL + stack.descendantFocusability = LinearLayout.FOCUS_BLOCK_DESCENDANTS lp.addRule(RelativeLayout.BELOW, imageview.id); lp.addRule(RelativeLayout.BELOW, text.id); this.addView(stack, lp)