Empêcher la couleur d'arrière-plan du bloc de code en mode organisationnel de saigner lors de la réduction?

9

J'applique une couleur d'arrière-plan aux blocs de code en mode org, comme indiqué dans cette ligne de mon colortheme:

'(org-block ((t (:background "#F5F5F5" :family "Source Code Pro" :height 140))))

élément développé avec bloc de code

Lorsque je réduis un élément qui contient un bloc de code, la couleur d'arrière-plan du bloc de code s'étend de la fin de l'en-tête de l'élément au bord de la fenêtre, ce à quoi je ne m'attendais pas - je m'attendais à ce que la réduction de l'élément masque toute preuve du contenu bloc de code.

élément réduit avec bloc de code

Existe-t-il un moyen d'empêcher le fond de bloc de code de "traverser" comme ceci?

ivan
la source

Réponses:

1

J'ai trouvé que l'ajout d'une ligne vierge au-delà du bloc source empêche le saignement.

p_wiersig
la source
Confirmé. Mais est-ce un bug ou par conception? Il semble que le formatage de l'en-tête devrait être indépendant de son état de
repli
Correction: ce problème semble être propre à des thèmes spécifiques. Par exemple, le thème Louvain ne présente pas le comportement ci-dessus.
Snelephant