summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--common/project.cpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/common/project.cpp b/common/project.cpp
index 890bbee..357a5ca 100644
--- a/common/project.cpp
+++ b/common/project.cpp
@@ -6926,7 +6926,7 @@ bool Project::StopTracking(bool bAccept)
{
case LC_ACTION_SELECT:
{
- if (((float)m_nDownX != m_fTrack[0]) || ((float)m_nDownY != m_fTrack[1]))
+ if (((float)m_nDownX != m_fTrack[0]) && ((float)m_nDownY != m_fTrack[1]))
{
// Find objects inside the rectangle.
PtrArray<Object> Objects;
@@ -6955,13 +6955,13 @@ bool Project::StopTracking(bool bAccept)
else
Objects[i]->Select(true, false, Control);
}
-
- // Update screen and UI.
- UpdateSelection();
- UpdateAllViews();
- SystemUpdateFocus(NULL);
}
+ // Update screen and UI.
+ UpdateSelection();
+ UpdateAllViews();
+ SystemUpdateFocus(NULL);
+
} break;
case LC_ACTION_MOVE: