Skip to content

Commit 00bf807

Browse files
authored
Merge pull request #9 from Unity-Technologies/dev
made multi-select in asset list work translate to project window.
2 parents e16c8ad + 1063a59 commit 00bf807

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

UnityEngine.AssetBundles/Editor/AssetBundleBrowser/AssetListTree.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -189,18 +189,21 @@ protected override void DoubleClickedItem(int id)
189189

190190
protected override void SelectionChanged(IList<int> selectedIds)
191191
{
192+
List<Object> selectedObjects = new List<Object>();
192193
List<AssetBundleModel.AssetInfo> selectedAssets = new List<AssetBundleModel.AssetInfo>();
193194
foreach (var id in selectedIds)
194195
{
195196
var assetItem = FindItem(id, rootItem) as AssetBundleModel.AssetTreeItem;
196197
if (assetItem != null)
197198
{
198199
Object o = AssetDatabase.LoadAssetAtPath<Object>(assetItem.asset.fullAssetName);
200+
selectedObjects.Add(o);
199201
Selection.activeObject = o;
200202
selectedAssets.Add(assetItem.asset);
201203
}
202204
}
203205
m_Controller.SetSelectedItems(selectedAssets);
206+
Selection.objects = selectedObjects.ToArray();
204207
}
205208
protected override bool CanBeParent(TreeViewItem item)
206209
{

0 commit comments

Comments
 (0)