Hi, I'm using properties on buffer level to specify header-args for source code blocks. I noticed that properties defined with #+PROPERTY: before the first headline do not work unless the buffer is reloaded, but properties defined in drawers work just fine. Are properties on buffer level supposed to work like this?
The values set with #+PROPERTY: seem to be read from org-keyword-properties which seems to be set only at startup. In contrast, the values set in drawers are read dynamically with org--property-local-values. Best, Christine