I am using a child theme to customize my framework and using style.less in my child's root directory for my custom less code.
I've noticed (and tested) that the compiled less does not get recompiled after the style/color.less files are updated. It seems like this is handled by transients that expire after a time or programatically. It's not that I haven't seen it recompiled at all, but normal things that I would think should cause a reload do not - like updating any of the less files, reloading a page, browsing to another page, or enabling pagelines debug option. It seems to recompile after some time but the important thing is that it isn't recompiling when it should - that is when the source files are modified.
What normally triggers the compiled less to get recompiled?
I've hacked a solution that works at the moment by adding this to my functions.php:
add_action('init','expire_less');
function expire_less() {
delete_transient('pagelines_core_css');
delete_transient('pagelines_sections_css');
}










