Mindig öröm látni, ahogy fejlődik a világ. Részese lenni néha már kicsit nehézkesebb, különösen akkor, amikor a régi világrendet maga alá gyűri az eljövendő. És még különösebben, amikor nem vagyunk meggyőződve afelől, hogy a szép új jövő nincs teli hibákkal.
A legújabb Google Chromeban a régebbi extJs-es kódokkal lehetnek kisebb furcsaságok. Most azzal szembesültünk, hogy a date picker elem használhatatlanná vált a kedvelt böngészőben, ami számos adminisztratív funkció használatát tette lehetetlené. Még szerencse, hogy a nem vagyunk egyedül az internet világában és más is találkozott a problémával, ami kb. az alábbi széthullást eredményezi:
extJs 2.2 date picker bug
Valamiért a date-picker belsejét böngészőszélességűre kalibrálja a Chrome, figyelmen kívül hagyva az elem hierarchiát. A net és a tapasztalat szerint a fix 200px-re való állítás orvosolja a problémát.
-table.x-date-inner{width:100%;table-layout:fixed;}
+table.x-date-inner{width:200px;table-layout:fixed;}
ext-all.css fix
Ezzel minden helyre kerül a chrome-ban is.
Kíváncsian várom, hogy mikor jön el az a pont, amikor viszont nem lesz más váltás, és meg kell írni megint mindent a nulláról, mert a régi Js frameworkön elhasal a chrome.