WordRider Home
Welcome! Log In Create A New Profile

Advanced

Modalita dialogů captchy

Posted by jack.mediv 
Modalita dialogů captchy
March 14, 2013 03:32PM
Systém: Arch Linux, Java 1.7.0_17, Gnome

Problém 1: Po zobrazení dialogu captchy se na tento dialog přenese focus, pokud okno focus ztratí, např. kliknutím do hlavního okna na pozadí dialogové okno s captchou zmizí a není možné se k němu vrátit. Windows manager vidí pouze hlavní okno programu a okno s captchou je v pozadí, pokud je hlavní okno maximalizováno, nedá se minimalizovat a tudíž dostat k dialogu s captchou.

Problém 2: Díky tomu že je dialog s captchou modální, není možné během zobrazení dialogu ovládat hlavní program, tedy např. pozastavit vložené stahování.

Důsledek: Chování je to velice problematické a otravné při vložení více linků vyžadujících zadání captchy.
Při běhu frd je nutné ho odstřelit a opětovně spustit, což je problém když share server nepodporuje navázání stahování.

Návrh: Není možné v další verzi vytvořit dialog s captchou nemodální, např. každý dialog v samostatném vlákně?
Re: Modalita dialogů captchy
March 14, 2013 03:44PM
To je komplikovane ....
A pouzivas OpenJDK nebo Oracle JDK?

-------------------------------------

Re: Modalita dialogů captchy
March 14, 2013 04:01PM
Aktuálně tam mám:

OpenJDK Runtime Environment (IcedTea7 2.3.8) (ArchLinux build 7.u17_2.3.8-1-i686)
OpenJDK Client VM (build 23.7-b01, mixed mode)

zkoušel jsem to teď i na dalším počítači, kde mám:

OpenJDK Runtime Environment (IcedTea7 2.3.8) (ArchLinux build 7.u17_2.3.8-1-x86_64)
OpenJDK 64-Bit Server VM (build 23.7-b01, mixed mode)

a úplně ten samý problém.

Zkusím na jednom přeinstalovat na Oracle JDK a dám vědět jak se to bude chovat.
Re: Modalita dialogů captchy
March 14, 2013 04:41PM
Tak bohužel, v obou je to stejné, přešel jsem na

java version "1.7.0_17"
Java(TM) SE Runtime Environment (build 1.7.0_17-b02)
Java HotSpot(TM) 64-Bit Server VM (build 23.7-b01, mixed mode)

a naprosto stejné chování.
Sorry, only registered users may post in this forum.

Click here to login