Синий контур, который должен выделять элементы в редакторе макетов, показывает только синюю точку в верхнем левом углу при использовании include, чтобы включить макеты с тегом слияния на их root (пример с изображением ниже).
Я попытался назначить layout_width / height, чтобы включить тег, но безуспешно.
При включении макетов с конкретным макетом на их root (например, LinearLayout) синий контур отображается правильно .
// el_close.xml
<merge xmlns:android="http://schemas.android.com/apk/res/android">
<Button
android:id="@+id/button"
android:layout_width="36dp"
android:layout_height="36dp"
android:background="@android:color/transparent"
android:foreground="@drawable/ic_close_small" />
</merge>
// main_layout.xml
...
<LinearLayout
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:orientation="vertical"
android:paddingHorizontal="@dimen/activity_horizontal_margin"
android:paddingTop="@dimen/activity_vertical_margin"
android:paddingBottom="28dp">
<include
android:id="@+id/close"
layout="@layout/el_close" />
...
</LinearLayout>
изображение с контуром включения / слияния в верхнем левом углу