Dostal jsem se do úzkých, mám v prohlížeči chromium na Linuxu (rozhraní MATE) otevřenou stránku s TEXTAREA, kde je mnoho textu napsaného. (a další input type=text, name...., file ,to je důležité - prostě formulář pro příspěvek)
Jenže se stala chyba v matrixu a když v tom chromu Kliknu na "Vybrat soubor" toho políčka, tak to vykostí dané celé okno toho prohlížeče. Už ho není možné dál ovládat. Ani myší, klávesami. Ale přesto reaguje, obsah se překresluje, je responzivní při resize a pokud by tam hrálo video nebo se přes javascript něco dělalo, tak by to běželo dál určitě
Neznemožní to celý prohlížeč. Jen to jediné okno (s víc taby klidně) Ostatní okna dané instance prohlížeč fungují nezávisle. Takže si to můžu nasimulovat podruhé v novém okně. A jediné co jde, je to okno pak zavřít ( jelikož křížek "není součást chrome", ale Window manager) - kromě toho mého okna - nechci přijít o ten text.
Dokonce jsem takový koumák, že jsem přišel na to, že když z jiného okna otevřu Správce úloh chromu, mohu přepnout na jiný tab toho nemocného okna (ale ani ten se nedá ovládat).
Co udělat, abych se dostal k tomu nemocnému oknu??
Zkoušel jsem i přes htop - tree view hledat, jestli není otevřených nějaký child process pro ten file picker ( File manager má vtipné jméno Caja). Taky jsem zkusil killnout killall Caja. nic nepomohlo. Nebo mačkat ESC,Enter, Tab zběsile jako při klávesnicovém amoku.
A takový poznatek, ono je uplně jedno, jestli tomu prvku FILE nějaký soubor vyberu nebo dám zrušit a soubor nevyberu - od té doby okno přestane reagovat na podněty.
Určitě je to nějaký specifický bug MATE+ chromu, jinde jsem na to nenarazil. Ale mě jde o to ,abych se dostal k tomu INPUT.TYPE=TEXTAREA.value v tom tabu toho nemocného okna.