Uploaded image for project: 'JDK'
  1. JDK
  2. JDK-8256439

Disconnecting from the RDP GUI interface of Java FX applications stop rendering

    Details

    • Type: Bug
    • Status: Closed
    • Priority: P4
    • Resolution: Duplicate
    • Affects Version/s: 8
    • Fix Version/s: None
    • Component/s: javafx
    • Subcomponent:
    • CPU:
      x86_64
    • OS:
      windows_10

      Description

      ADDITIONAL SYSTEM INFORMATION :
      This happens when we used Windows 10 through remote desktop. We use an OpenJDK distribution to run Java FX 8 (supplied by Azul).

      A DESCRIPTION OF THE PROBLEM :
      Due to work-from-home arrangements, we need to run some Java FX applications on Windows 10 instances through remote desktop. When we disconnect from the remote desktop through Microsoft Windows Remote Desktop, the GUI interface of the Java FX applications stop rendering, very consistently. We think this is the same issue as JDK-8098527; the main difference is that graphics driver turning off and on is likely no-longer a corner case, but a daily occurrence because we are using remote desktop.

      STEPS TO FOLLOW TO REPRODUCE THE PROBLEM :
      Launch a JavaFX application through Horizon View or Windows Remote Desktop protocol. Disconnect from the session, and the reconnect.

      EXPECTED VERSUS ACTUAL BEHAVIOR :
      EXPECTED -
      JavaFX application interface should continue operating as normal
      ACTUAL -
      Application GUI interface stops updating, however logs would show that the application is otherwise operating normally

      FREQUENCY : often


        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                pnarayanaswa Praveen Narayanaswamy
                Reporter:
                webbuggrp Webbug Group
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: