Кажется, это ошибка в библиотеке поддержки дизайна

Я пытаюсь создать приложение с аналогичным интерфейсу Google Photos . Поддержка Libary Version = 25.1.0.

Проблема в том, что с полупрозрачным статусом и навигационными CoorinatorLayout , виджеты внутри CoorinatorLayout выглядят не так, как ожидалось. Установка fitsSystemWindows=true для BottomNavigationView делает его слишком большим (снимок экрана 1), и SnakBar в этом случае появляется за навигационной панелью, а не над BottomNavView или навигационной панелью, как ожидалось. Если я добавлю fitsSystemWindows=true в Toolbar (снимок экрана 2), то BottomNavigationView fitsSystemWindows атрибут fitsSystemWindows и содержимое Toolbar куда-нибудь. Он выглядит как ошибка библиотеки поддержки, но я не уверен в этом.

Вот мой DSL-код:

  coordinatorLayout { customToolbar { id = TOOLBAR // fitsSystemWindows = true title = createTitle(ctx) lparams(matchParent, dip(48)) } frameLayout { id = CONTENT_FRAME backgroundResource = R.color.colorBackground lparams(matchParent, matchParent) } bottomNavigationView(R.style.Base_ThemeOverlay_AppCompat_Dark) { id = BOTTOM_NAVIGATION_VIEW fitsSystemWindows = true itemIconTintList = ContextCompat.getColorStateList(ctx, R.drawable.nav_item_color_state) itemTextColor = ContextCompat.getColorStateList(ctx, R.drawable.nav_item_color_state) backgroundResource = R.color.colorAccent inflateMenu(R.menu.menu_drawer_2) lparams(matchParent) { anchorGravity = Gravity.BOTTOM anchorId = CONTENT_FRAME } } } 

Введите описание изображения здесь Введите описание изображения здесь