VirtualBox

Changeset 56012 in vbox


Ignore:
Timestamp:
May 21, 2015 4:56:59 PM (10 years ago)
Author:
vboxsync
Message:

FE/Qt: Selector UI: Details pane: Fixing crash on try to remove multi-selected VM group with VM item in it.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/chooser/UIGChooserItemMachine.cpp

    r55985 r56012  
    161161            /* Get the iterated machine-item: */
    162162            UIGChooserItemMachine *pMachineItem = pItem->toMachineItem();
    163             /* Skip if this item is already enumerated but we need unique: */
     163            /* Skip if exactly this item is already enumerated: */
     164            if (ol.contains(pMachineItem))
     165                continue;
     166            /* Skip if item with same ID is already enumerated but we need unique: */
    164167            if ((iEnumerationFlags & UIGChooserItemMachineEnumerationFlag_Unique) &&
    165168                contains(ol, pMachineItem))
    166169                continue;
    167             /* Skip if ths item is accessible and we no need it: */
     170            /* Skip if this item is accessible and we no need it: */
    168171            if ((iEnumerationFlags & UIGChooserItemMachineEnumerationFlag_Inaccessible) &&
    169172                pMachineItem->accessible())
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