Kolejne ciekawostki związane z IE i GWT
Jak Gargamel smerfów, tak ja nie cierpię IE. Dziś zmagałem się z upiornym problemem dodawania ClickHandlera do elementu LI w którym siedzi DIV. W FF działa, w Operze działa, a nawet w Syfarynce działa, ale w jebanym IE7 nie. W czym rzecz. Generalnie W sposobie przetwarzania zdarzeń przez IE. Juz nie pamiętam o co dokładnie chodziło, ale jeżeli zdarzenie pochodzi z DIV umieszczonego w LI to jeżeli handler jest ustawiony dla LI to nie zostanie odpalony, bo zje go DIV.
Szczególnie wkurzające bywa to przy własnych komponentach budowanych od podstaw (czyli dziedziczących z ComplexPanel), gdyż wymaga dodatkowego warunku. No ale całe życie się uczymy i głupi umieramy.
Kod jest dostępny na licencji MIT. Jednak niektóre rozwiązania mogą być objęte inną licencją. W takim przypadku jest, to zaznaczone. Artykuły są dostępne na licencji CC-BY.
Jeżeli spodobał ci się ten wpis, to podziel się nim z innymi lub wesprzyj autora.