|
@@ -650,13 +650,15 @@ void OBSBasicPreview::mouseReleaseEvent(QMouseEvent *event)
|
|
|
|
|
|
std::lock_guard<std::mutex> lock(selectMutex);
|
|
std::lock_guard<std::mutex> lock(selectMutex);
|
|
if (altDown || ctrlDown || shiftDown) {
|
|
if (altDown || ctrlDown || shiftDown) {
|
|
- for (int i = 0; i < selectedItems.size(); i++) {
|
|
|
|
|
|
+ for (size_t i = 0; i < selectedItems.size();
|
|
|
|
+ i++) {
|
|
obs_sceneitem_select(selectedItems[i],
|
|
obs_sceneitem_select(selectedItems[i],
|
|
true);
|
|
true);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
|
|
- for (int i = 0; i < hoveredPreviewItems.size(); i++) {
|
|
|
|
|
|
+ for (size_t i = 0; i < hoveredPreviewItems.size();
|
|
|
|
+ i++) {
|
|
bool select = true;
|
|
bool select = true;
|
|
obs_sceneitem_t *item = hoveredPreviewItems[i];
|
|
obs_sceneitem_t *item = hoveredPreviewItems[i];
|
|
|
|
|
|
@@ -1677,7 +1679,7 @@ bool OBSBasicPreview::DrawSelectedItem(obs_scene_t *scene,
|
|
bool hovered = false;
|
|
bool hovered = false;
|
|
{
|
|
{
|
|
std::lock_guard<std::mutex> lock(prev->selectMutex);
|
|
std::lock_guard<std::mutex> lock(prev->selectMutex);
|
|
- for (int i = 0; i < prev->hoveredPreviewItems.size(); i++) {
|
|
|
|
|
|
+ for (size_t i = 0; i < prev->hoveredPreviewItems.size(); i++) {
|
|
if (prev->hoveredPreviewItems[i] == item) {
|
|
if (prev->hoveredPreviewItems[i] == item) {
|
|
hovered = true;
|
|
hovered = true;
|
|
break;
|
|
break;
|