Merge remote-tracking branch 'origin/master' into 1.6
This commit is contained in:
@@ -174,7 +174,7 @@ namespace FlaxEditor.GUI.Timeline.Tracks
|
||||
continue;
|
||||
|
||||
// Prevent from adding the same track twice
|
||||
if (SubTracks.Any(x => x is IObjectTrack y && y.Object == script))
|
||||
if (SubTracks.Any(x => x is IObjectTrack y && y.Object as SceneObject == script))
|
||||
continue;
|
||||
|
||||
var name = Utilities.Utils.GetPropertyNameUI(script.GetType().Name);
|
||||
|
||||
@@ -661,17 +661,20 @@ namespace FlaxEditor.GUI.Tree
|
||||
// Draw drag and drop effect
|
||||
if (IsDragOver && _tree.DraggedOverNode == this)
|
||||
{
|
||||
Color dragOverColor = style.BackgroundSelected * 0.6f;
|
||||
Color dragOverColor = style.BackgroundSelected;
|
||||
Rectangle rect;
|
||||
switch (_dragOverMode)
|
||||
{
|
||||
case DragItemPositioning.At:
|
||||
dragOverColor *= 0.6f;
|
||||
rect = textRect;
|
||||
break;
|
||||
case DragItemPositioning.Above:
|
||||
dragOverColor *= 1.2f;
|
||||
rect = new Rectangle(textRect.X, textRect.Top - DefaultDragInsertPositionMargin - DefaultNodeOffsetY - _margin.Top, textRect.Width, DefaultDragInsertPositionMargin * 2.0f);
|
||||
break;
|
||||
case DragItemPositioning.Below:
|
||||
dragOverColor *= 1.2f;
|
||||
rect = new Rectangle(textRect.X, textRect.Bottom + _margin.Bottom - DefaultDragInsertPositionMargin, textRect.Width, DefaultDragInsertPositionMargin * 2.0f);
|
||||
break;
|
||||
default:
|
||||
|
||||
Reference in New Issue
Block a user