git-tfs-id: [http://tfs.userrendszerhaz.hu:8080/tfs/DefaultCollection]$/MediaCube...
authorVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 19 Oct 2017 15:17:12 +0000 (15:17 +0000)
committerVásáry Dániel <daniel.vasary@userrendszerhaz.hu>
Thu, 19 Oct 2017 15:17:12 +0000 (15:17 +0000)
client/Maestro/MaestroForm.Metadata.cs
client/Maestro/MaestroForm.Source.cs

index 9d889efb022f5024ec4e8615c01c1f2d5cde2e8b..4ca59e987768597cbcdab9572c4cf091b66e8420 100644 (file)
@@ -25,9 +25,9 @@ namespace Maestro {
             }\r
             set {\r
                 selectedMetadata = value;\r
-                textSelectedMetadata.Text = selectedMetadata?.ID;\r
                 movieSegments = null;\r
                 segments = null;\r
+                textSelectedMetadata.Text = value?.ID;\r
             }\r
         }\r
 \r
@@ -273,8 +273,6 @@ namespace Maestro {
                                         SelectedSource.FileInfo != null &&\r
                                         SelectedMetadata != null &&\r
                                         validTypes.ToList().Contains(SelectedMetadata.Kind);\r
-            //TODO\r
-            buttonMetadata.Enabled = GetSourceType(startingName) != SourceIDType.None;\r
         }\r
 \r
     }\r
index 54156772d21bb62cd8a92c3cac3a839e22493ec2..3706b8bb420c7d3a35c3d8d4b5911a69195840b5 100644 (file)
@@ -223,6 +223,7 @@ namespace Maestro {
             }\r
 \r
             SourceIDType = GetSourceType(startingName);\r
+            UpdateDetectMetadataEnabled();\r
         }\r
 \r
         private void SetTextSelectedSourceTextFromCheckBoxes() {\r
@@ -308,5 +309,9 @@ namespace Maestro {
             }\r
         }\r
 \r
+        private void UpdateDetectMetadataEnabled() {\r
+            buttonMetadata.Enabled = SourceIDType != SourceIDType.None;\r
+        }\r
+\r
     }\r
 }\r