We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2a15d1a commit c48da4aCopy full SHA for c48da4a
src/view/view.ts
@@ -226,8 +226,8 @@ export class ViewService {
226
registerUIView(uiView: ActiveUIView) {
227
trace.traceViewServiceUIViewEvent("-> Registering", uiView);
228
let uiViews = this._uiViews;
229
- const fqnMatches = uiv => uiv.fqn === uiView.fqn;
230
- if (uiViews.filter(fqnMatches).length)
+ const fqnAndTypeMatches = (uiv: ActiveUIView) => uiv.fqn === uiView.fqn && uiv.$type === uiView.$type;
+ if (uiViews.filter(fqnAndTypeMatches).length)
231
trace.traceViewServiceUIViewEvent("!!!! duplicate uiView named:", uiView);
232
233
uiViews.push(uiView);
0 commit comments