Speech bubble callout style with margin overlaps
What is the bug or the crash?

Without margin, bubbles never overlap but overlap with margins. Seems margins are not taken into account when computing bubble positions.
Steps to reproduce the issue
Picture speaks for itself.
Versions
Qgis 3.20.1 OsGeo4W v2
Additional context
No response
@gioman Why stale bot targets issues ?
@gioman Why stale bot targets issues ?
sorry don't know, maybe @m-kuhn knows?
It should only when they are unanswered in feedback mode for too long. Might be related on a recent update from stale bot 3 to 4.
days-before-stale targets both issues and PR
Should we set days-before-stale to -1 and days-before-pr-stale to the proper value as days-before-pr-stale override days-before-stale.
It could be a way to tell stale_issue to target issues only and stale_pr to target pr only
I checked CI and it's stale_pr which adds stale label on this issue. In fact, nothing prevents this behavior in workflow
https://github.com/qgis/QGIS/commit/da0040b3c31e4dbe89fea23594674a4a8fb4df4d