This has been reported and we are working it.
i have this as something for myself. I'll chat with Honor about cleaning it a bit and adding it to the base.
Dahk- Thank you for the possible solution! I won't be able to make changes until Oct. I'll bring this to Honor's attention although I know he is pretty swamped at work. Just letting you know, we may not be able to add & test for a bit. Thanks again!
The top & bottom bars use offset placement so they are not as impacted by scaling. They use screen top left and screen top right - bar height style rather than offset from lower left (as 0,0) which is used by short bars. The new is short bars which I implemented last year. You can place them on the screen so Titan needs to calculate the screen edges - that is where the problems started. At the moment I doubt it was a TWW change. This was a refresher on the challenges of implementing short bars :)....
Panel Location moves with bar scaling
The top & bottom bars use offset placement so they are not as impacted. They use screen top left and screen top right - bar height style rather than offset from lower left (as 0,0) used by short bars. The new is short bars which I implemented last year. You can place them on the screen so Titan needs to calculate the screen edges - that is where the problems started. At the moment I doubt it was a TWW change.
My suggestion is set Titan scaling to 1.0 (or close). For now this is a limitation. I tested this on my system. When the Game scaling and Titan scaling are both below one, we run right into the fact that WoW does not treat the monitor as X,Y with scaling in pixels. It uses 'scaled units' = missing item :). The effect is we are asking WoW to scale below what it can handle resulting in a virtual screen smaller than the actual. Explaining the why would take a long note with links - not sure I understand...
Setting the Titan scale below 1, I see the bars not snapping to edge. Various tools, docs, and output say it should be correct. Still looking for that missing item . :/