Skip to content

Commit 525c37f

Browse files
Merge pull request #7871 from nextcloud/bugfix/7866/fix-visibility-of-sidebar-toggle
Fix visibility of sidebar toggle
2 parents 4e015b6 + e445953 commit 525c37f

1 file changed

Lines changed: 18 additions & 13 deletions

File tree

src/components/TopBar/TopBar.vue

Lines changed: 18 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -75,10 +75,11 @@
7575
:aria-label="t('spreed', 'Conversation actions')"
7676
:container="container"
7777
@shortkey.native="toggleFullscreen">
78-
<span slot="icon"
79-
:class="{'top-bar__button__force-white': isInCall}">
80-
<Cog :size="20" />
81-
</span>
78+
<template #icon>
79+
<span :class="{'top-bar__button__force-white': isInCall}">
80+
<Cog :size="20" />
81+
</span>
82+
</template>
8283
<NcActionButton :icon="iconFullscreen"
8384
:aria-label="t('spreed', 'Toggle fullscreen')"
8485
:close-after-click="true"
@@ -88,8 +89,9 @@
8889
<NcActionSeparator v-if="showModerationOptions" />
8990
<NcActionLink v-if="isFileConversation"
9091
:href="linkToFile">
91-
<File slot="icon"
92-
:size="20" />
92+
<template #icon>
93+
<File :size="20" />
94+
</template>
9395
{{ t('spreed', 'Go to file') }}
9496
</NcActionLink>
9597
<template v-if="showModerationOptions">
@@ -109,8 +111,9 @@
109111
<NcActionSeparator />
110112
<NcActionButton :close-after-click="true"
111113
@click="forceMuteOthers">
112-
<MicrophoneOff slot="icon"
113-
:size="20" />
114+
<template #icon>
115+
<MicrophoneOff :size="20" />
116+
</template>
114117
{{ t('spreed', 'Mute others') }}
115118
</NcActionButton>
116119
</template>
@@ -130,15 +133,17 @@
130133
<NcActionButton v-if="isInCall"
131134
key="openSideBarButtonMessageText"
132135
@click="openSidebar">
133-
<MessageText slot="icon"
134-
:size="20"
135-
fill-color="#ffffff" />
136+
<template #icon>
137+
<MessageText :size="20"
138+
fill-color="#ffffff" />
139+
</template>
136140
</NcActionButton>
137141
<NcActionButton v-else
138142
key="openSideBarButtonMenuPeople"
139143
@click="openSidebar">
140-
<MenuPeople slot="icon"
141-
:size="20" />
144+
<template #icon>
145+
<MenuPeople :size="20" />
146+
</template>
142147
</NcActionButton>
143148
</NcActions>
144149
</div>

0 commit comments

Comments
 (0)