deprem-yardim-frontend icon indicating copy to clipboard operation
deprem-yardim-frontend copied to clipboard

bug: Web tarayıcıda haritaya zoom in-out yapıldığında sayaç baştan başlıyor.

Open SebahattinDemir opened this issue 2 years ago • 3 comments

Web tarayıcıda haritaya zoom in-out yapıldığında otomatik sayfa yenileme için görünen sayaç, süreyi doldurmadan baştan başlıyor.

discord kullanıcı adı: @Sebahattin#4863

Hata Ortamı rc.afetharita.com afetharita.com

Hatayı nasıl aldığınızı adım adım açıklayın

  1. 'rc.afetharita.com' a gidin
  2. açılan haritada zoom in - zoom out yapın
  3. otomatik tarama için 30 sn. den geri saymaya başlayan sayacın zoom geçişlerinde süre dolamdan tekrar 30 saniyeden başladığını görebilirsiniz

Beklenen Davranış

Sayfada yapılan hareketlerde sayacın süresinin yenilenmemesi. 30 saniye dolana kadar sayacın çalışması.

Masaüstü Bilgileri

  • İşletim Sistemi: windows 10
  • Tarayıcı chrome

Ek Bağlam

Açılan harita sayfasında herhangi bir işlem yapmadan sayacın 30 saniye dolmasını beklediğinizde sayfa otomatik olarak yenileniyor ve sayaç 900 saniyeden geriye saymaya başlıyor.

SebahattinDemir avatar Feb 09 '23 10:02 SebahattinDemir

Buradaki coordinate event lerini takip etmemizin spesifik bir nedeni var mı? Bu sebep oluyor buna. Ya da dependecy i kaldırıp her event değişiminde event ı tetiklemesini kesebiliriz fakat event type ı takip etmenin pek bir gerekliliği yok gibi geldi.

Ekran Resmi 2023-02-09 02 27 26

DodoBey avatar Feb 09 '23 10:02 DodoBey

Bilinçli olarak böyle implement edildi. Esas beklenen davranış butona basılması bir bölgeyi taramak için. Ama her halükarda bir refresh etmesi için de throttling konuldu. Aksi halde haritayı hızlıca kaydırırken geri sayım dolunca istenmese dahi refresh edilecek, gereksiz request atılmış olacak.

keislamoglu avatar Feb 09 '23 11:02 keislamoglu

Selam, Açılan harita sayfasında herhangi bir işlem yapmadan sayacın 30 saniye dolmasını beklediğinizde sayfa otomatik olarak yenileniyor ve sayaç 900 saniyeden geriye saymaya başlıyor. Buda bilinçli olarak mı yapıldı

SebahattinDemir avatar Feb 09 '23 16:02 SebahattinDemir

@SebahattinDemir aynen bunlarin hepsi bilincli kararlar request bomb yapmamak icin. herhangi bi sekilde haritayi hareket ettirdiginde yeni request yapilacak.

usirin avatar Feb 09 '23 18:02 usirin