Skip to content

Commit 5e497f8

Browse files
committed
fix(Breadcrumbs): remove debug console.logs from overflow watcher
1 parent fbe7f79 commit 5e497f8

File tree

1 file changed

+2
-26
lines changed

1 file changed

+2
-26
lines changed

packages/0/src/components/Breadcrumbs/BreadcrumbsRoot.vue

Lines changed: 2 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -144,16 +144,13 @@
144144
if (type === 'item' && (_firstItemIndex === null || index <= _firstItemIndex)) {
145145
_firstItemIndex = el ? index : null
146146
measureToRef(el, firstItemWidth)
147-
console.log(`[measure] RESERVED first item index=${index} width=${firstItemWidth.value}`)
148147
return
149148
}
150149
if (type === 'divider' && (_firstDividerIndex === null || index <= _firstDividerIndex)) {
151150
_firstDividerIndex = el ? index : null
152151
measureToRef(el, firstDividerWidth)
153-
console.log(`[measure] RESERVED first divider index=${index} width=${firstDividerWidth.value}`)
154152
return
155153
}
156-
console.log(`[measure] POOL ${type} index=${index}`)
157154
overflow.measure(index, el)
158155
}
159156
@@ -183,13 +180,6 @@
183180
const eW = ellipsisWidth.value
184181
const reserved = fI + gap + fD + gap + eW + gap
185182
186-
console.log(
187-
`[watcher] containerWidth=${overflow.width.value} reserved=${reserved}`,
188-
`available=${overflow.width.value - reserved}`,
189-
`capacity=${capacity} measuredCount=${measuredCount} contentSize=${contentSize}`,
190-
`\n firstItem=${fI} firstDivider=${fD} ellipsis=${eW}`,
191-
)
192-
193183
if (capacity === Infinity || capacity >= measuredCount) {
194184
// Everything fits — show all content, hide ellipsis
195185
for (const t of ellipsisTickets) group.unselect(t.id)
@@ -222,36 +212,22 @@
222212
223213
if (toShow > 0 && showStart > poolStart && contentTickets[showStart]!.type === 'item') {
224214
const sep = showStart - 1
225-
if (sep >= poolStart && contentTickets[sep]!.type === 'divider') {
226-
if (!contentTickets[sep]!.isSelected.value) group.select(contentTickets[sep]!.id)
227-
console.log(`[separator] added divider at content[${sep}]`)
228-
}
215+
if (sep >= poolStart && contentTickets[sep]!.type === 'divider' && !contentTickets[sep]!.isSelected.value) group.select(contentTickets[sep]!.id)
229216
}
230217
231218
if (capacity === 0) {
232219
if (lastIndex >= poolStart && !contentTickets[lastIndex]!.isSelected.value) group.select(contentTickets[lastIndex]!.id)
233220
234221
const w = overflow.width.value
235222
236-
console.log(`[deficit] capacity=0 containerWidth=${w} reserved=${reserved}`)
237-
238-
if (w < reserved + fD) {
239-
console.log(`[deficit] dropping first divider`)
240-
if (contentSize > 1) group.unselect(contentTickets[1]!.id)
241-
}
223+
if (w < reserved + fD && contentSize > 1) group.unselect(contentTickets[1]!.id)
242224
if (w < fI + gap + eW + gap) {
243-
console.log(`[deficit] dropping ellipsis`)
244225
for (const t of ellipsisTickets) group.unselect(t.id)
245226
}
246227
if (w < fI + gap) {
247-
console.log(`[deficit] dropping first item`)
248228
group.unselect(contentTickets[0]!.id)
249229
}
250230
}
251-
252-
const shown = contentTickets.filter(t => t.isSelected.value).map(t => t.type)
253-
const ellipsisShown = ellipsisTickets.some(t => t.isSelected.value)
254-
console.log(`[result] shown=[${shown.join(', ')}] ellipsis=${ellipsisShown}`)
255231
},
256232
{ immediate: true },
257233
)

0 commit comments

Comments
 (0)