diff --git a/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecentSearchManager.java b/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecentSearchManager.java index cc5ef1f48..6dcebbf63 100644 --- a/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecentSearchManager.java +++ b/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecentSearchManager.java @@ -227,7 +227,7 @@ public class RecentSearchManager extends XMLFileManager implements AlphaFineSear while (modelIterator.hasNext()) { AlphaCellModel model = modelIterator.next(); if (model.getType() == CellType.ACTION && !((ActionModel) model).getAction().isEnabled()) { - resultModelList.remove(model); + modelIterator.remove(); } } diff --git a/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecommendSearchManager.java b/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecommendSearchManager.java index e1f4fee71..217eccb83 100644 --- a/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecommendSearchManager.java +++ b/designer/src/com/fr/design/mainframe/alphafine/search/manager/RecommendSearchManager.java @@ -73,7 +73,7 @@ public class RecommendSearchManager implements AlphaFineSearchProcessor { while (modelIterator.hasNext()) { AlphaCellModel model = modelIterator.next(); if (model.getType() == CellType.ACTION && !((ActionModel) model).getAction().isEnabled()) { - recommendModelList.remove(model); + modelIterator.remove(); } }