diff --git a/apps/systemtags/js/systemtags.js b/apps/systemtags/js/systemtags.js index 9e30b855400cadb32f15c60531092da2a43f1775..68da665a20dc77d0f7a98f82d983d1c9969c87c7 100644 Binary files a/apps/systemtags/js/systemtags.js and b/apps/systemtags/js/systemtags.js differ diff --git a/apps/systemtags/js/systemtags.js.map b/apps/systemtags/js/systemtags.js.map index 0712748b1be7bbf1a4bdc5834b012fea9828a063..2c3d6cf87e121451dd0656b02c815235a0512e11 100644 Binary files a/apps/systemtags/js/systemtags.js.map and b/apps/systemtags/js/systemtags.js.map differ diff --git a/apps/systemtags/src/filesplugin.js b/apps/systemtags/src/filesplugin.js index 0263fe6beb954e2c4c2a46dc02d1c0685b5b68e8..ac6fe4174b658c6f0f01cdab7bbd1dfbeb355b04 100644 --- a/apps/systemtags/src/filesplugin.js +++ b/apps/systemtags/src/filesplugin.js @@ -31,9 +31,14 @@ return } - const systemTagsInfoView = new OCA.SystemTags.SystemTagsInfoView() - fileList.registerDetailView(systemTagsInfoView) - OCA.SystemTags.View = systemTagsInfoView + // only create and attach once + // FIXME: this should likely be done on a different code path now + // for the sidebar to only have it registered once + if (!OCA.SystemTags.View) { + const systemTagsInfoView = new OCA.SystemTags.SystemTagsInfoView() + fileList.registerDetailView(systemTagsInfoView) + OCA.SystemTags.View = systemTagsInfoView + } }, }