This has been fixed for SLE 15 as part of a large upgrade on code blocks (https://github.com/SUSE/doc-sle/commit/779d026ef33).