[Samsung Galaxy Note 8 ROMs, Kernels, Recoveries, &] Kamikaze_Ice:
Not trying to change your mind, but I think you should consider one of the inexpensive alternatives for debuging/development purposes.

You need a custom kernel patched to allow dex without Samsung overpriced DeX dock.

I did see one that included/emulated the chip inside Samsung's Dex dock which works without requiring a custom kernel to switch to DeX mode.

Personally I use THIS one.

That one is powered by the phone, which is a massive battery drain and causes audible but soft noise from some component in the dongle's housing.

Good for developing, terrible for "real world" usage.

---

What I described is literally all I did, but I found my old HTC and made a video.

Enter a subsection in rom control, like "Battery Settings".

Rotate screen 90°.

Done.

VIDEO LINK (4+ year old HTC cameras have the quality of a potato. Sorry.)

Note: I'm using the custom SystemUI. (*makes note to check behavior without using the custom SystemUI*)

Note2: I have the option to allow 360° rotation enabled during the video. No change if disabled. Additionally, I don't think the 360° option works at all.

I didn't notice until I was recording the video that the rotation issue only happens when the phone transistions FROM or TO the default orientation (power button on top, usb-c on bottom). Rotating between one landscape orientation and directly to the other landscape works as expected.

Again, I've only experienced this in Rom control (only tried a few preinstalled apps and none had rotation issues like this.

On a separate note... *snicker*

With Dynamic status bar enabled, Gradient+Darkening literally set to "on", and set "The intensity of the darkening filter" to 0.

When inside subsections in rom control like Dynamic status bar, Lockscreen Mods, Recent Panel, Navigation bar, etc, everything is fine (bottom gradient is fully transparent).

But when in a section like SystemUI Settings, Notification Panel, Framework Preferences, etc, the bottom of the gradient is now partially transparent.

This behavior happens in apps too, not just inside Rom control.

This can be seen in the video above in the first 5 seconds.

*Pre-post edit*

I think I've narrowed the issue down to a combination/conflict between the Darkening effect and "The intensity of the darkening filter" option.

I'm using Gradient at "On", Darkening at "Off" for both of the following...

"The intensity of the darkening filter" set to 0, and Darkening set to "On": Gradient issues are as described above.

When changing Darkening to "Off": No visible differences from previous setting.

"The intensity of the darkening filter" set to 200, and Darkening set to "On": Opaque status bar, as expected.

When changing Darkening to "Off": Everything looks correct (bottom gradient is fully transparent).

Leaving Darkening at "off" and setting "The intensity of the darkening filter" to 0: Transparency is either lost. I think the the default bar fails to stay hidden and is rendered under the Dynamic status bar.

Finally, if we now set "The intensity of the darkening filter" to 1-200: Everything looks correct.

I think the easiest solution would be to prevent us from setting the slider to 0.

MY OPINION: Having a range of 0-200 for transparency feels weird to me. I think it would be more natural to have a range from 0-100 (percentages) or 0-255 (Red/Green/Blue/Alpha values). No reason to change this though. Consider it in the future if you start from scratch.