No, it is not just one bug in Horde. You may remember helping me with another one here:
High expectations? Yes I expect to not have to dismiss 40 errors on my phone every day. And yes, I expect my calendar events to have the correct time of day. Is that unreasonable?
Sorry, but Horde is a half-baked, unreliable pile of crap. If you consider it to be “successful” then yes, your list is suspect.
I don’t know what -ose version means. I’m guessing it stands for open source edition? Yes I’m using that to evaluate if I like it, and judge the developer support.
About CalDAV/CardDAV servers (including setup and configuration), other clients (mobile/desktop) and related software (like Android calendar and contact apps)
Afaik there is no software that allows you to sync with x servers and concurrently with x clients and keep everything in sync. You can only have one server for a “server wins” architecture. Ofc there is the possibility of mirroring or clustering on the server side but with 2 different types of servers (fruux and NC for instance) this would not be possible for various reasons.
Hm, it’s reliably reproducible here using the Android emulator and testing different Android versions (8.1 and 9.0).
I’ve attached a logcat.txt from a failing test run. logcat.txt
Maybe that helps in finding the cause of the failure.
Ah. I didn’t address the moving window part. All I can think is sent data includes a scankey code to Grab Window. I use XFCE and it has ALT + Right-Mouse-Drag to move a window. I’m not sure how that would be fixed.
Additionally, while you are frustrated, try to refrain from cursing or swearing when asking for help.