google-code-export / myseriesproject

Automatically exported from code.google.com/p/myseriesproject
1 stars 2 forks source link

Renaming popup freezes app #90

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
If the renaming pop up looses focus to the main window (the user accidentally 
clicks on the main window) then the focus can not return to the renaming pop 
up. Even worse, if the renaming pop up is smaller than the main window, it can 
go completely behind the gray main window and the user can't do anything but 
open the task manager to kill the app.

The pop up window should never loose focus from the main window, or the main 
window should be accessible (not gray but clickable) during the pop up. That 
would help since even if the pop up renaming looses focus from the main window, 
the main window could function, could be moved from the user aside.

Original issue reported on code.google.com by lordo...@gmail.com on 1 Apr 2012 at 7:38

GoogleCodeExporter commented 9 years ago
I could not reproduce that.
When the renaming popup is shown the main application cannot be 
clicked/moved/resized or anything. Is there a way to make the main app gain 
focus?

Original comment by lordo...@gmail.com on 1 Apr 2012 at 7:43

GoogleCodeExporter commented 9 years ago
I should rephrase, because I did not said it correctly..
The main window is still gray, however is clickable and moved in front of the 
renaming window. The user can't do anything with the main window, not move it 
around and can't get access to the resize window again to close it. If the 
renaming window gets behind the main window and the user can access it, then 
clicking the renaming window again does not bring it in front of the main 
window.

I just reproduced it with the new version as well v1.6.1

The reproduction steps are:
- Right click on series or episode and select rename
- When the renaming pop up appears in front of the main window, click on the 
main window. The clong sound is heard from the system but the main window comes 
in front

Now that I'm testing more cases I can see that the same thing happens with 
other pop ups as well (Download torrent from isohunt,download subtitles,edit 
series, even options pop up...) it is general with the pop ups..

I've just found why you can't reproduce it...
I open the .jar (like the old versions) and most likely you open the .exe 
file....
in the .exe file I can't get the problem...

Original comment by dkarata...@gmail.com on 2 Apr 2012 at 3:42

GoogleCodeExporter commented 9 years ago
Still can't reproduce it, even opening the jar instead of the exe.
Can you post here or mail me at lordovol@hotmail.com your MySeriesOptions.xml 
file.
Maybe is a combination of options that produces this

Original comment by lordo...@gmail.com on 2 Apr 2012 at 5:32

GoogleCodeExporter commented 9 years ago
here it is...

Original comment by dkarata...@gmail.com on 3 Apr 2012 at 7:00

Attachments:

GoogleCodeExporter commented 9 years ago
Still no luck

Can you tell me the java version you are using ? (Help/About 
java.runtime.version)

Original comment by lordo...@gmail.com on 3 Apr 2012 at 8:52

GoogleCodeExporter commented 9 years ago
my entire about is below. However, strange thing is that today I can't 
reproduce it either... in all the previous days I was able to reproduce it 
every time with every pop up...I haven't done any updates yesterday, still the 
behavior is different.

java.runtime.name:
Java(TM) SE Runtime Environment
sun.boot.library.path:
C:\Program Files (x86)\Java\jre6\bin
java.vm.version:
20.1-b02
java.vm.vendor:
Sun Microsystems Inc.
java.vendor.url:
http://java.sun.com/
path.separator:
;
java.vm.name:
Java HotSpot(TM) Client VM
file.encoding.pkg:
sun.io
user.country:
GR
sun.java.launcher:
SUN_STANDARD
sun.os.patch.level:

java.vm.specification.name:
Java Virtual Machine Specification
user.dir:
C:\Media\myseries_1.6
java.runtime.version:
1.6.0_26-b03
java.awt.graphicsenv:
sun.awt.Win32GraphicsEnvironment
java.endorsed.dirs:
C:\Program Files (x86)\Java\jre6\lib\endorsed
os.arch:
x86
java.io.tmpdir:
C:\Users\Amalia\AppData\Local\Temp\
line.separator:

java.vm.specification.vendor:
Sun Microsystems Inc.
user.variant:

os.name:
Windows 7
sun.jnu.encoding:
Cp1253
java.library.path:
C:\Program Files (x86)\Java\jre6\bin; C:\Windows\Sun\Java\bin; 
C:\Windows\system32; C:\Windows; C:\Program Files\Common Files\Microsoft 
Shared\Windows Live; C:\Program Files (x86)\Common Files\Microsoft 
Shared\Windows Live; C:\Windows\system32; C:\Windows; C:\Windows\System32\Wbem; 
C:\Windows\System32\WindowsPowerShell\v1.0\; C:\Program Files (x86)\Windows 
Live\Shared; C:\Program Files (x86)\AccheckForWindows\; .
http.proxyPort:
80
java.specification.name:
Java Platform API Specification
java.class.version:
50.0
sun.management.compiler:
HotSpot Client Compiler
os.version:
6.1
user.home:
C:\Users\Amalia
user.timezone:
Europe/Athens
java.awt.printerjob:
sun.awt.windows.WPrinterJob
file.encoding:
Cp1253
java.specification.version:
1.6
user.name:
Amalia
java.class.path:
C:\Media\myseries_1.6\myseriesproject.jar
java.vm.specification.version:
1.0
sun.arch.data.model:
32
java.home:
C:\Program Files (x86)\Java\jre6
sun.java.command:
C:\Media\myseries_1.6\myseriesproject.jar
java.specification.vendor:
Sun Microsystems Inc.
user.language:
el
awt.toolkit:
sun.awt.windows.WToolkit
java.vm.info:
mixed mode, sharing
java.version:
1.6.0_26
java.ext.dirs:
C:\Program Files (x86)\Java\jre6\lib\ext; C:\Windows\Sun\Java\lib\ext
sun.boot.class.path:
C:\Program Files (x86)\Java\jre6\lib\resources.jar; C:\Program Files 
(x86)\Java\jre6\lib\rt.jar; C:\Program Files 
(x86)\Java\jre6\lib\sunrsasign.jar; C:\Program Files 
(x86)\Java\jre6\lib\jsse.jar; C:\Program Files (x86)\Java\jre6\lib\jce.jar; 
C:\Program Files (x86)\Java\jre6\lib\charsets.jar; C:\Program Files 
(x86)\Java\jre6\lib\modules\jdk.boot.jar; C:\Program Files 
(x86)\Java\jre6\classes
http.proxyHost:

java.vendor:
Sun Microsystems Inc.
file.separator:
\
java.vendor.url.bug:
http://java.sun.com/cgi-bin/bugreport.cgi
sun.cpu.endian:
little
sun.io.unicode.encoding:
UnicodeLittle
sun.desktop:
windows
sun.cpu.isalist:
pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86

Original comment by dkarata...@gmail.com on 4 Apr 2012 at 3:05

GoogleCodeExporter commented 9 years ago
I went through my daily routine with the program and found out how to reproduce 
it:
1) Open the application
2) Go to Schedule tab
3) Hover the mouse over a date that has episodes and wait for the small pop up 
with the day's episodes to appear
4) Right click on a series in the series list and select Rename X Episodes
5) When the pop up appears click on the main application's window

I always check the schedule first so I didn't notice it was connected....

Original comment by dkarata...@gmail.com on 4 Apr 2012 at 3:40

GoogleCodeExporter commented 9 years ago
Still nothing :(

Original comment by lordo...@gmail.com on 7 Apr 2012 at 8:03

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
Well, here is a video reproduction..

Original comment by dkarata...@gmail.com on 7 Apr 2012 at 9:45

Attachments:

GoogleCodeExporter commented 9 years ago
Yes  I can see that in the video but i can't reproduce it on my machine.
It must be something with the jre version 

Original comment by lordo...@gmail.com on 8 Apr 2012 at 7:55

GoogleCodeExporter commented 9 years ago
if you wish any other info from my side or have a debugger that can trace the 
root cause of the fault, notify me..

Original comment by dkarata...@gmail.com on 9 Apr 2012 at 2:51

GoogleCodeExporter commented 9 years ago
Still cannot reproduce it

Original comment by lordo...@gmail.com on 1 Jan 2014 at 7:12