mirror of
https://github.com/juce-framework/JUCE.git
synced 2026-01-19 01:04:20 +00:00
Modernised some old code.
This commit is contained in:
parent
5c027142f4
commit
39b583fe1e
27 changed files with 966 additions and 1426 deletions
|
|
@ -1168,16 +1168,19 @@ void TreeViewItem::addSubItem (TreeViewItem* const newItem, const int insertPosi
|
|||
void TreeViewItem::removeSubItem (const int index, const bool deleteItem)
|
||||
{
|
||||
if (ownerView != 0)
|
||||
ownerView->nodeAlterationLock.enter();
|
||||
{
|
||||
const ScopedLock sl (ownerView->nodeAlterationLock);
|
||||
|
||||
if (((unsigned int) index) < (unsigned int) subItems.size())
|
||||
if (((unsigned int) index) < (unsigned int) subItems.size())
|
||||
{
|
||||
subItems.remove (index, deleteItem);
|
||||
treeHasChanged();
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
subItems.remove (index, deleteItem);
|
||||
treeHasChanged();
|
||||
}
|
||||
|
||||
if (ownerView != 0)
|
||||
ownerView->nodeAlterationLock.exit();
|
||||
}
|
||||
|
||||
bool TreeViewItem::isOpen() const throw()
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue