On Dell 5855 (and possibly also on 5056) iio-sensor-proxy read accelerometer measurements only once at launch, so tablet rotation after OS launch is not detected (as I can see by monitor-sensor output). However, if something (like this script) is constantly polling sysfs in background, iio-sensor-proxy is able to read new values and report orientation to DE accordingly.
Issue is reproducible for at least 4.8-4.16 range, maybe earlier. Re-tested it today with Linux 4.16rc4.
On Dell 5855 (and possibly also on 5056) iio-sensor-proxy read accelerometer measurements only once at launch, so tablet rotation after OS launch is not detected (as I can see by monitor-sensor output). However, if something (like this script) is constantly polling sysfs in background, iio-sensor-proxy is able to read new values and report orientation to DE accordingly.
Issue is reproducible for at least 4.8-4.16 range, maybe earlier. Re-tested it today with Linux 4.16rc4.