Form (podświetlone) jest parentem zaznaczonego na czerwono.
Jest lista dzieci i są to: textarea, przyciski tam na dole (emoty, zdjęcie) + w tym otwartym okienku na czerwono zaznaczone 2 ikonki - emoji i lenny.
Wylistuję je:
-
textarea
-
ikonka otwierająca okno z emotami
-
ikonka dodająca zdjęcie
-
wyślij wpis
-
ta kolorowa mordka już w okienku
-
lennyfejs
Idziemy dalej. Zaznaczone na różowo pole za rodzica ma pole błękitne! (tutaj policzymy dwa razy, bo div i div są w sobie i są identycznych rozmiarów).
No to sprawdzamy parenta niebieskiego (->granatowego)... jest nim nasz podświetlony Form!
Czyli dla naszego niebieskiego(granatowego) pola, rodzicem jest Form, ale dla naszego Form to niebieskie(granatowe) pole NIE JEST DZIECKIEM!
I teraz ja biedny, absolutnie nienawidzący JavaScriptu, siedzę od 23 i próbuję userscripta zrobić i mi nie wychodzi... przez to że nie ma absolutnie żadnej logiki w hierarchii tych elementów. Nie może być czegoś takiego, że rodzic ma dziecko, ale dziecko za rodzica uznaje kogoś innego. To samo na odwrót, nie może być, że dziecko mówi na kogoś "rodzic", a rodzic tego dziecka go nie uznaje za swoje dziecko.
Nie wiem teraz czy dalej pisać tego userscripta już biorąc pod uwagę tego absolutnego mindfucka, czy też planujecie ogarnąć ten, no wybaczcie, lekki burdel w kodzie? @hejto
(╯°□°)╯ /(.□. \\)
#hejto #hejtobugi (? no w sumie trochę bug) #gorzkiezale #HejtoLennyHelper
