VirtualBox

Changeset 83306 in vbox


Ignore:
Timestamp:
Mar 17, 2020 12:57:26 PM (5 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
136479
Message:

FE/Qt: bugref:9692: Runtime UI: UIFrameBuffer: A fix for frame-buffer mouse-pointer functionality; No need to draw pointer when null pointer rectangle is set.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp

    r82968 r83306  
    15111511     * Also, please take into account, we are not currently painting
    15121512     * framebuffer cursor if mouse integration is supported and enabled. */
    1513     if (   !m_pMachineView->uisession()->isHidingHostPointer()
     1513    if (   !m_cursorRectangle.isNull()
     1514        && !m_pMachineView->uisession()->isHidingHostPointer()
    15141515        && m_pMachineView->uisession()->isValidPointerShapePresent()
    15151516        && m_pMachineView->uisession()->isValidCursorPositionPresent()
     
    16201621     * Also, please take into account, we are not currently painting
    16211622     * framebuffer cursor if mouse integration is supported and enabled. */
    1622     if (   !m_pMachineView->uisession()->isHidingHostPointer()
     1623    if (   !m_cursorRectangle.isNull()
     1624        && !m_pMachineView->uisession()->isHidingHostPointer()
    16231625        && m_pMachineView->uisession()->isValidPointerShapePresent()
    16241626        && m_pMachineView->uisession()->isValidCursorPositionPresent()
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette