diff --git a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.controller.js b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.controller.js index 4f706f23e8..9836b72468 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.controller.js +++ b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.controller.js @@ -23,6 +23,7 @@ vm.tabs = []; vm.labels = {}; + vm.onTabChange = onTabChange; vm.filterItems = filterItems; vm.showDetailsOverlay = showDetailsOverlay; vm.hideDetailsOverlay = hideDetailsOverlay; @@ -106,6 +107,13 @@ } } + function onTabChange(selectedTab) { + vm.tabs.forEach(function(tab) { + tab.active = false; + }); + selectedTab.active = true; + } + function filterItems() { // clear item details $scope.model.itemDetails = null; diff --git a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.html b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.html index fabc03f5df..fc18600d66 100644 --- a/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.html +++ b/src/Umbraco.Web.UI.Client/src/views/common/infiniteeditors/datatypepicker/datatypepicker.html @@ -33,48 +33,50 @@
- - - -
-
-
{{key}}
- -
+ + + +
+ -
-
-
{{key}}
- -
+
+
+
+
{{key}}
+
- - +
+