Skip to content

Circle arrows of Rewind and Forward buttons are invisible when PlayerControlView is used in BottomSheetDialogFragment #511

Closed
@Javernaut

Description

@Javernaut

Version

Media3 1.1.0

More version details

No response

Devices that reproduce the issue

Any device

Devices that do not reproduce the issue

No response

Reproducible in the demo app?

Not tested

Reproduction steps

  • Create a simple app where a PlayerControlView is used inside of a BottomSheetDialogFragment
  • Use material-components-android with M3 theme for the Activity with the bottom sheet
  • Launch the app and observer the absence of circle arrows used for the Rewind and Forward buttons

The core issue isn't in media3's PlayerControlView, but exactly in material-component-android. Here is a link to the issue with more details and screenshots.

Despite it is possible to customize the layout for PlayerControlView manually (and thus fix the issue on the client side), the out-of-the-box using of PlayerControlView is crippled. The media3 library may want to introduce a workaround.

Expected result

The circle arrows should be visible

Actual result

The circle arrows are not visible

Media

material-components/material-components-android#2999 (comment)

Sample project

PlayerControlViewTest.zip

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions