[2.0.4] Windows: 2 monitors: IDE graphical errors, not possible to edit

Bug #1891624 reported by Michael Böhm
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
SikuliX
In Progress
Medium
RaiMan

Bug Description

****************************** status
not reproducable on RaiMans Windows environment (Win10, Java11)
(2 monitors: 1920x1200, 1080x1920)

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

Hi!

I am using Sikulix 2.0.4 on Windows 10 64bit, JAVA 11, 2 large sized Monitors (3440x1440 + 2560x1440 as one display, NVIDIA).

Issue is sometimes the sikulix IDE editor shows graphic errors while editing. This means the redraw of the editor is shifted by about 300-400pixels to right/down. Editing is only possible by marking the text, which is then readable. it affects the editor part, the messages log part and the buttons and menu, even the menu when pulled down. -> everything

It happens suddenly, without restarting SIKULIX and disappears again suddenly (only!) after run of a script. I was not able to find the trigger or how to make it go away. Moving left/right monitor no difference, restart of sikulix (kill java first in taskmanager) also no difference, resizing window no difference.
It happens to me about 20% of the (working)time. So its pretty annoying.

Although the function of the scripts itself seems not impacted. my scripts are complex ones, I would have seen something..

EDIT: I found the trigger: when pressing STRG-F the little find window opens - thats always broken. afterwards the remaining IDE is broken too. see attachment

description: updated
Revision history for this message
Michael Böhm (badboisikulix) wrote :
description: updated
summary: - IDE jumps around, not possible to edit
+ IDE graphical errors, not possible to edit
Revision history for this message
RaiMan (raimund-hocke) wrote : Re: IDE graphical errors, not possible to edit

ok, thanks.

What happens if you simply press ESC?

Revision history for this message
Michael Böhm (badboisikulix) wrote :

Hi,
ESC does not change anything. here a video about the behavior:
https://drive.google.com/open?id=1otUJKJ_-N13NoGlMoclTGkZwGPr3lI1b

I hope this helps

Revision history for this message
RaiMan (raimund-hocke) wrote :

ok, thanks.

The video is the content of the larger of the 2 monitors?

Revision history for this message
Michael Böhm (badboisikulix) wrote :

The video is the whole screen of the first of two monitors.

Revision history for this message
Michael Böhm (badboisikulix) wrote :

and yes, the wider one

RaiMan (raimund-hocke)
Changed in sikuli:
assignee: nobody → RaiMan (raimund-hocke)
milestone: none → 2.0.5
status: New → In Progress
RaiMan (raimund-hocke)
description: updated
Revision history for this message
RaiMan (raimund-hocke) wrote :

I cannot reproduce and stop checking now.

Come back if you find out anything valuable.

my setup:
Windows 10 64-Bit (version 2004)
Java 11 (build 11.0.8+10-LTS)

Revision history for this message
Michael Böhm (badboisikulix) wrote :

Hi!
I do have 2 monitors. When this happens, I can move the IDE over to the other screen, and the problems are gone. I move back, problems are back.
I also have to say, that both monitors are NOT horizontal aligned, this means in windows they start with different Y coordinates. Maybe this is causing issues.

Revision history for this message
RaiMan (raimund-hocke) wrote :

what do you get with:
showMonitors()

Revision history for this message
Michael Böhm (badboisikulix) wrote :

*** monitor configuration [ 2 Screen(s)] ***
*** Primary is Screen 0
Screen 0: R[0,0 3440x1440]@S(0)
Screen 1: R[-2560,-357 2560x1440]@S(1)
*** end monitor configuration ***
None

RaiMan (raimund-hocke)
Changed in sikuli:
importance: Undecided → Medium
RaiMan (raimund-hocke)
summary: - IDE graphical errors, not possible to edit
+ [2.0.4] Windows: 2 monitors: IDE graphical errors, not possible to edit
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.