UI: Avoid ternary operator for mixed types
parent
cff0d6800f
commit
183cc920c8
|
@ -1078,8 +1078,12 @@ void SourceTree::dropEvent(QDropEvent *event)
|
|||
/* if dropping a group, detect if it's */
|
||||
/* below another group */
|
||||
|
||||
obs_sceneitem_t *itemBelow =
|
||||
row == stm->items.count() ? nullptr : stm->items[row];
|
||||
obs_sceneitem_t *itemBelow;
|
||||
if (row == stm->items.count())
|
||||
itemBelow = nullptr;
|
||||
else
|
||||
itemBelow = stm->items[row];
|
||||
|
||||
if (hasGroups) {
|
||||
if (!itemBelow ||
|
||||
obs_sceneitem_get_group(scene, itemBelow) != dropGroup) {
|
||||
|
@ -1288,7 +1292,11 @@ void SourceTree::mouseMoveEvent(QMouseEvent *event)
|
|||
SourceTreeItem *item = qobject_cast<SourceTreeItem *>(childAt(pos));
|
||||
|
||||
OBSBasicPreview *preview = OBSBasicPreview::Get();
|
||||
preview->hoveredListItem = !!item ? item->sceneitem : nullptr;
|
||||
|
||||
if (item)
|
||||
preview->hoveredListItem = item->sceneitem;
|
||||
else
|
||||
preview->hoveredListItem = nullptr;
|
||||
|
||||
QListView::mouseMoveEvent(event);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue