after switching from ROOT 6.24 to ROOT 6.26 I realized that all of my precisely adjusted Title Offsets come out wrong now. Looking into the Changelog I found the issue: * Offsets for axis titles with absolute-sized fonts (size%10 == 3) are now relative only to the font size (i.e. no longer relative to pad dimensions).
Is there any way to turn this feature off and switch back to the ROOT 6.24 behaviour concerning title offsets? Otherwise I would have to readjust all of my title offsets (and probably also further offsets like label offsets) which would mean a gigantic effort.
I don’t get why you consider it a bugfix - I consider it the exactly opposite as everything was working fine and with the so called fix it does’nt, so it is a newly introduced bug!
It is not directly a problem, however to make the plots look like they did under ROOT 6.24 I have to adjust the title offsets in all of my macros which is a huge effort and then my macros will no longer produce the correct plots under ROOT 6.24, so in principle I would have to change every SetTitleOffset(xxx) to something like SetTitleOffset(ROOT_VERSION_CODE >= ROOT_VERSION(6,26,0) ? yyy : xxx), but I’m not gonna do that since I can just undo the so-called fix in my ROOT installation.
I went through the PR discussion checking all details, and indeed the new version is fixing a bug. With the old version, the title offset was depending on the canvas size. With the new one, it does not anymore. That’s an improvement. We keep it that way.