Pins Flicker During Zoom Out
まだ誰も着手していません。
評価
- 難易度
- 4/5
- 見積もり時間
- 3〜5日
- 初心者へのやさしさ
- 50/100
- issue の種類
- バグ
- 明瞭さ
- おおむね明確
- 活発さ
- 活発
調査の方向性
まず、issue に記載されている GeoJSON Point ソースと SymbolLayer 設定でちらつきを再現し、次にリンクされている issue 2555、2609、iOS 2367 と挙動を比較します。ズームアウト中に、クラスタ化されたピンと単独のピンの両方で、また globe 投影と mercator 投影の両方で、ピンがそれぞれのポイントの周囲で安定していれば完了です。
索引モデルが issue の本文から書いたものです。
説明
Environment
- Android OS version: 12
- Devices affected: OnePlus 7 (GM1903)
- Maps SDK Version: 11.30.1 (com.mapbox.maps:android-ndk27, via mapbox_maps_flutter 2.30.1)
Observed behavior and steps to reproduce
Using a GeoJSON source of Point features and a SymbolLayer on it with an image, icon-anchor: bottom, icon-allow-overlap: true, icon-ignore-placement: true. While zooming out the pin jitters/twitches/flickers around the point (seems to only affect zooming out, or at least much more as far as I can tell).
- Happens on a lone pin with nothing near it, so it is not clustering or collision.
- Also happens with clustering
- I tested with both globe and flat mercator projection and it happened in both cases
- The source data is not updated during the gesture.
Expected behavior
It doesn't jump around.
Notes / preliminary analysis
Looks like the same issue raised in:
https://github.com/mapbox/mapbox-maps-android/issues/2555
https://github.com/mapbox/mapbox-maps-android/issues/2609
and possibly
https://github.com/mapbox/mapbox-maps-ios/issues/2367
Raising again for visibility and attention. Some feedback would be really really appreciated.
Additional links and references
https://github.com/user-attachments/assets/d111fd7b-5544-457a-bfde-22f23b912c4d
- 主要言語
- Kotlin
- スター
- 578
- フォーク
- 163
- PR マージ指標
- 30日以内にマージされた PR はありません
環境構築
- Dockerfile・Docker Compose ファイルなし
- プルリクエストのテンプレートあり
- コントリビューションガイドを読む
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
mapbox/mapbox-maps-android のほかの issue
-
bug :beetle:
難易度 2/5 1〜3時間 初心者へのやさしさ 76/100
mapbox/mapbox-maps-android#2727 ·
-
bug :beetle:
難易度 5/5 1週間以上 初心者へのやさしさ 22/100
mapbox/mapbox-maps-android#2734 · リアクション 1 件 ·
-
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
mapbox/mapbox-maps-android#2733 ·
-
auto-triaged bug :beetle:
難易度 4/5 3〜5日 初心者へのやさしさ 45/100
mapbox/mapbox-maps-android#2731 · リアクション 4 件 ·
-
bug :beetle:
難易度 4/5 3〜5日 初心者へのやさしさ 48/100
mapbox/mapbox-maps-android#2730 ·
mapbox/mapbox-maps-android の issue をすべて見る
似ている issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
メンテナーはふだん 1 日以内に返信
-
enhancement
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
rustyrazorblade/easy-db-lab#1003 ·
メンテナーはふだん 1 日以内に返信
-
bug
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
droidconKE/droidconKeKotlin#426 ·
メンテナーはふだん 1 日以内に返信
-
難易度 2/5 1〜3時間 初心者へのやさしさ 62/100
MuwMx/YumaPlayer#101 · リアクション 1 件 ·
-
enhancement good first issue
難易度 2/5 1〜3時間 初心者へのやさしさ 70/100
IBRAHIMDANS/i18nSupportPlus#370 · コメント 1 件 ·
メンテナーはふだん 1 日以内に返信