This patch fixes a minor bug in the implementation of surface_ice_candidates_on_ice_transport_type_changed. The existing implementation correctly handles the surfacing, but accidentally also set the SetNeedsIceRestartFlag, which made _next_ offer contain a ice restart. Modified existing testcase to verify this. Bug: webrtc:8939 Change-Id: If566e3249296467668627e5941495f6036cbd903 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/176127 Commit-Queue: Jonas Oreland <jonaso@webrtc.org> Reviewed-by: Harald Alvestrand <hta@webrtc.org> Cr-Commit-Position: refs/heads/master@{#31363}