VirtualBox

Changeset 98966 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Mar 14, 2023 4:04:00 PM (23 months ago)
Author:
vboxsync
Message:

FE/Qt: bugref:10322: Runtime UI: Do not assign indicator-pool's tool-tips if they are empty.

File:
1 edited

Legend:

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

    r98602 r98966  
    209209
    210210        /* Update tool-tip: */
    211         setToolTip(s_strTable.arg(strFullData));
     211        if (!strFullData.isEmpty())
     212            setToolTip(s_strTable.arg(strFullData));
    212213        /* Update indicator state: */
    213214        setState(fAttachmentsPresent ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    253254
    254255        /* Update tool-tip: */
    255         setToolTip(s_strTable.arg(strFullData));
     256        if (!strFullData.isEmpty())
     257            setToolTip(s_strTable.arg(strFullData));
    256258        /* Update indicator state: */
    257259        setState(fAttachmentsMounted ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    297299
    298300        /* Update tool-tip: */
    299         setToolTip(s_strTable.arg(strFullData));
     301        if (!strFullData.isEmpty())
     302            setToolTip(s_strTable.arg(strFullData));
    300303        /* Update indicator state: */
    301304        setState(fAttachmentsMounted ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    351354
    352355        /* Update tool-tip: */
    353         setToolTip(s_strTable.arg(strFullData));
     356        if (!strFullData.isEmpty())
     357            setToolTip(s_strTable.arg(strFullData));
    354358        /* Update indicator state: */
    355359        AudioState enmState = AudioState_AllOff;
     
    434438
    435439        /* Update tool-tip: */
    436         setToolTip(s_strTable.arg(strFullData));
     440        if (!strFullData.isEmpty())
     441            setToolTip(s_strTable.arg(strFullData));
    437442        /* Update indicator state: */
    438443        setState(fAdaptersPresent && !fCablesDisconnected ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    480485
    481486        /* Update tool-tip: */
    482         setToolTip(s_strTable.arg(strFullData));
     487        if (!strFullData.isEmpty())
     488            setToolTip(s_strTable.arg(strFullData));
    483489        /* Update indicator state: */
    484490        setState(fUsbEnabled ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    517523
    518524        /* Update tool-tip: */
    519         setToolTip(s_strTable.arg(strFullData));
     525        if (!strFullData.isEmpty())
     526            setToolTip(s_strTable.arg(strFullData));
    520527        /* Update indicator state: */
    521528        setState(fFoldersPresent ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    553560
    554561        /* Update tool-tip: */
    555         setToolTip(s_strTable.arg(strFullData));
     562        if (!strFullData.isEmpty())
     563            setToolTip(s_strTable.arg(strFullData));
    556564        /* Set initial indicator state: */
    557565        setState(fAcceleration3D ? KDeviceActivity_Idle : KDeviceActivity_Null);
     
    654662
    655663        /* Update tool-tip: */
    656         setToolTip(s_strTable.arg(strFullData));
     664        if (!strFullData.isEmpty())
     665            setToolTip(s_strTable.arg(strFullData));
    657666        /* Set initial indicator state: */
    658667        if (!fRecordingEnabled)
     
    774783
    775784        /* Update tool-tip: */
    776         setToolTip(s_strTable.arg(strFullData));
     785        if (!strFullData.isEmpty())
     786            setToolTip(s_strTable.arg(strFullData));
    777787        /* Update indicator state: */
    778788        setState(enmEngine);
Note: See TracChangeset for help on using the changeset viewer.

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