diff --git a/CUE4Parse b/CUE4Parse
index b8d74d54..12ed351a 160000
--- a/CUE4Parse
+++ b/CUE4Parse
@@ -1 +1 @@
-Subproject commit b8d74d541e711481a569d712db9d38b17d130ff1
+Subproject commit 12ed351a1f623e042dfca16775072a1d652b8560
diff --git a/FModel/FModel.csproj b/FModel/FModel.csproj
index 8a153b12..e5bc0c2f 100644
--- a/FModel/FModel.csproj
+++ b/FModel/FModel.csproj
@@ -6,8 +6,8 @@
true
FModel.ico
4.1.0
- 4.1.0.1
- 4.1.0.1
+ 4.1.0.2
+ 4.1.0.2
false
true
win-x64
diff --git a/FModel/MainWindow.xaml.cs b/FModel/MainWindow.xaml.cs
index 00144f4f..9df6d8db 100644
--- a/FModel/MainWindow.xaml.cs
+++ b/FModel/MainWindow.xaml.cs
@@ -87,7 +87,7 @@ namespace FModel
private void OnWindowKeyDown(object sender, KeyEventArgs e)
{
- if (e.OriginalSource is TextArea or TextBox)
+ if (e.OriginalSource is TextBox)
return;
if (_threadWorkerView.CanBeCanceled && e.Key == Key.Escape)
diff --git a/FModel/ViewModels/ModelViewerViewModel.cs b/FModel/ViewModels/ModelViewerViewModel.cs
index 34b8cbbe..40dbce11 100644
--- a/FModel/ViewModels/ModelViewerViewModel.cs
+++ b/FModel/ViewModels/ModelViewerViewModel.cs
@@ -140,6 +140,7 @@ namespace FModel.ViewModels
}
});
+ if (AppendMode && CanAppend) return;
SelectedModel = p;
Cam.UpDirection = new Vector3D(0, 1, 0);
Cam.Position = p.Position;
diff --git a/FModel/Views/ModelViewer.xaml b/FModel/Views/ModelViewer.xaml
index e27aa15c..b0112861 100644
--- a/FModel/Views/ModelViewer.xaml
+++ b/FModel/Views/ModelViewer.xaml
@@ -44,7 +44,7 @@
-
+
@@ -64,20 +64,21 @@
-
-
+
+
-
-
+