Skip to content

Setting CarPlayManager.interfaceController.delegate should not change internal CarPlayManager behavior. #3220

Description

@MaximAlien

Mapbox Navigation SDK version: main

In case if users want to listen to the changes from CPInterfaceController they can set their own delegate object to CarPlayManager.interfaceController.delegate. Since CarPlayManager also internally listens to these changes it'll be overwritten and some internal behavior will break: for example routes, which were requested and shown in preview mode will still be visible after dismissing preview. Example:

Screen Shot 2021-08-03 at 5 10 36 PM

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

CarPlayBugs, improvements and feature requests on Apple CarPlayUIWork related to visual components, Android Auto, Camera, 3D, voice, etc.

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions