Only attempt dock call routing if not already on speaker

This change skips the routing of the call to the dock
unless it is not already on the speaker. This prevents a potential stack overflow if the route is already on speaker.

Bug: 381733807
Change-Id: I3f5f9ab2ac8786afdfdaeed33768223aeecbefe9
Flag: EXEMPT bugfix
Test: Manual
1 file changed