Bug 6797

Double click overlay 17 June, 2021

Walter Ruaro
16 June, 2021
Product: PowerBuilder Category: Other
Version: 2019 R2 Build: 2353
Classification: Sybase (legacy) bug Publishing: Public
Priority: P3
Status: Scheduling Reason:
Mark Lee @Appeon 17 June, 2021
#8
Hi Walter,
 
Thanks for reporting this problem.
I can reproduce it on our side. I will escalate this problem to our development team for further analysis.
We will need some time to figure it out and will get back to you if any progress we would make.
 
Currently there isn't a better workaround for now, we can only suggest you avoid using the double click event to close the current window when it is on top of another window that has a button.
 
I will mark this as a priority internally. BTW, we've found that PB 12.6 has the same behavior as well.

Regards,
Mark Lee
Walter Ruaro 16 June, 2021
#7
Thank you Chris.

We are going to analyze the example that you give us.
Miguel Leeuwe 16 June, 2021
#6
Hi, 
In my humble opinion, this can cause pretty serious bugs in applications. I think that this should definitly be a P1 priority. 
Just my 2cts.
Chris Pollach @Appeon 16 June, 2021
#5
Hi Walter;

  I was able to create a more formal test case (see attached) based on your initial one. I also changed the 2nd window to a response window from a Main window type. Either way, the double click on the 2nd Window's DW Control does fire the 1st Window's CB's Button Clicked event again - as long as, the 2nd window is directly on top of the 1st window. Moving the 2nd Window away from the 1st window stops this behaviour.

  I will now transfer this ticket over to the main Support / Engineering team for their review & feedback on this anomaly.

Regards ... Chris
Chris Pollach @Appeon 16 June, 2021
#4
Test Case (By Chris)
Walter Ruaro 16 June, 2021
#3
Imagen campo.png (8KB)

2000 image
Walter Ruaro 16 June, 2021
#2
Imagen boton.png (10KB)

button image
Walter Ruaro 16 June, 2021
#1
w_prueba.pbl.src.rar (4KB)

good morning

We have a problem when double clicking on an object that is placed on top of another that has a clicket event.

In the example attached you can see that when you double click on 2000, you can see that the click of the button behind it is also triggered.

Could you tell us how we can solve this case.

Thanks
OS:
Windows 10
Platform:
32-bit
Database Type:
Microsoft SQL Server
Database Version:
2014