Skip to content

FB24404358: Any MapContent added to a SwiftUI Map builder causes all annotations to 'twitch'. #838

Description

@richardpiazza

Submission Date

2026-08-18

Status

Open

Area

MapKit

Operating System Version

macOS 27.0 Seed 5 (26A5406e)

Type

Incorrect/Unexpected Behavior

Description

I’m experiencing some very odd behavior with a SwiftUI Map view. Whenever I add an annotation to the Map (in the example a Marker), all of the annotation icons start to ‘twitch’. Almost like they are constantly being re-rendered just one pixel off and jumping back into place. This behavior is seen with ‘all’ annotations not just the custom ones added in the content builder.

This behavior seems to also cause issues with rendering tooltips (using the .help() modifier - they appear and quickly dissapear) and actions (using the .onTap() modifier - clicks sometimes not registered) - although these are not demonstrated in the included sample. These are just things that I have experienced in a larger mapping application.

Although I am using macOS 27 (Xcode 27 beta), the application is being deployed to macOS 26, and the same visual twitching is experienced on those devices.

A very simple example project is attached that demonstrates the issue. Also attached is a zoomed-in screen recording capturing the example project in action.

AnnotationExample.zip

AnnotationRendingIssue.mov

Keywords

SwiftUI, Map, MapContent, MapKit

Prerequisites

  • The title follows the format FB<number>: <title>
  • I will keep this issue updated with Apple's responses

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions