[Bug] onMouseEnter on AdvancedMarker only works when onClick is set
I maintainer di solito rispondono entro 6 giorni
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Idoneità per principianti
- 45/100
- Tipo di issue
- Bug
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Ferma
- Stack tecnologico
- react, typescript
- Ambito
- frontend
Direzione di ricerca
Riproduci il problema con l’esempio TSX di AdvancedMarker fornito, quindi esamina la gestione degli eventi di AdvancedMarker e confrontala con il comportamento standard di Pin. La correzione è completa quando onMouseEnter viene attivato senza richiedere un gestore onClick, mentre la riproduzione esistente continua a funzionare.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Description
Using the onMouseEnter with a AdvancedMarker is only working when the same AdvancedMarker has a onClick property set.
If I'm using the standar Pin, it works just fine.
Steps to Reproduce
<APIProvider
apiKey={import.meta.env.VITE_API_GOOGLE_MAPS_API_KEY}
region="BR"
language="pt-BR"
>
<Map
defaultCenter={{
lat: -15.4,
lng: -47.4,
}}
defaultZoom={10}
id="plots-list"
mapId={import.meta.env.VITE_API_GOOGLE_MAPS_MAP_ID}
>
{plotLocations.map((plot) => {
return <AdvancedMarker position={plot.location} key={plot.id} onMouseEnter={() => console.log('test')}
onClick={() => {}}
>
<div>dummy component</div>
</AdvancedMarker>
})}
</Map>
</APIProvider>
Environment
- Library version: 1.2.0
- Google maps version: weekly
- Browser and Version: Chrome 128.0.6613.138 (Official Build) (64-bit)
- OS: Windows 11
Logs
No response
- Lingua principale
- TypeScript
- Stelle
- 1.9k
- Fork
- 194
- Merge medio
- 3g 19h
- PR unite (30g)
- 18
Preparare l'ambiente
- Nessun Dockerfile né file Docker Compose
- Nessun modello di pull request
- Leggi la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di visgl/react-google-maps
-
google maps issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 74/100
visgl/react-google-maps#1080 · 1 commento ·
I maintainer di solito rispondono entro 6 giorni
-
bug needs more info
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
visgl/react-google-maps#1039 · 1 commento ·
I maintainer di solito rispondono entro 6 giorni
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
visgl/react-google-maps#918 · 9 commenti ·
I maintainer di solito rispondono entro 6 giorni
-
bug
Difficoltà 4/5 3-5 giorni Idoneità per principianti 45/100
visgl/react-google-maps#905 ·
I maintainer di solito rispondono entro 6 giorni
-
google maps issue
Difficoltà 3/5 1-2 giorni Idoneità per principianti 45/100
visgl/react-google-maps#889 · 1 commento ·
I maintainer di solito rispondono entro 6 giorni
Tutte le issue di visgl/react-google-maps
Issue simili
-
frontend
Difficoltà 2/5 1-3 ore Idoneità per principianti 78/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 86/100
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
ranxianglei/billion-context#4172 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 75/100
awslabs/threat-composer#362 ·
I maintainer di solito rispondono entro 1 giorno
-
Area/Cloud Needs Triage Type/Bug
Difficoltà 1/5 1-3 ore Idoneità per principianti 86/100
wso2/product-integrator#2847 ·
I maintainer di solito rispondono entro 1 giorno