aboutsummaryrefslogtreecommitdiffstats
path: root/openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx
diff options
context:
space:
mode:
authorsvishnev <shlomo-stanisla.vishnevetskiy@amdocs.com>2018-10-18 18:23:00 +0300
committerEinav Keidar <einavw@amdocs.com>2018-10-21 07:46:49 +0000
commitcad1388b30f47ece3e9d26790d7af371ef7e6d4b (patch)
treeeb323fb73840bbda94db6aa50b7321af9256879d /openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx
parent768f706f6f017ca605e0b292619e46b24fda1767 (diff)
dual list sort fix
Issue-ID: SDC-1852 Change-Id: Ia5e0fa01fee267f909d42afae324d2eabcd67095 Signed-off-by: svishnev <shlomo-stanisla.vishnevetskiy@amdocs.com>
Diffstat (limited to 'openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx')
-rw-r--r--openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx17
1 files changed, 8 insertions, 9 deletions
diff --git a/openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx b/openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx
index 7ab4c8242c..f36d999249 100644
--- a/openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx
+++ b/openecomp-ui/src/nfvo-components/input/dualListbox/DualListboxView.jsx
@@ -1,17 +1,17 @@
-/*!
- * Copyright (C) 2017 AT&T Intellectual Property. All rights reserved.
+/*
+ * Copyright © 2016-2018 European Support Limited
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
- * http://www.apache.org/licenses/LICENSE-2.0
+ * http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
- * or implied. See the License for the specific language governing
- * permissions and limitations under the License.
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
*/
import React from 'react';
import PropTypes from 'prop-types';
@@ -57,6 +57,7 @@ class DualListboxView extends React.Component {
filterTitle,
isReadOnlyMode
} = this.props;
+
let { availableListFilter, selectedValuesListFilter } = this.state;
let unselectedList = availableList.filter(
@@ -67,9 +68,7 @@ class DualListboxView extends React.Component {
selectedValuesList.find(value => value === availableItem.id)
);
selectedList = selectedList.sort(
- (a, b) =>
- selectedValuesList.indexOf(a.id) -
- selectedValuesList.indexOf(b.id)
+ (a, b) => availableList.indexOf(a.id) - availableList.indexOf(b.id)
);
return (
<div className="dual-list-box">