I've recently updated kstars/ekos/libindi to latest version (running on a rpi). I've noted a major difference while I'm using stellarium and connected to the indi server. When I slew to an object with stellarium and go to ekos and try to plate solve and sync, it solves, but also slews to the previous object I slewed in first instance (or parking, if none). With the previous version, it solved correctly and slewed to the current object, as expected.
This is a known issue. Unless the GOTO is issued from Ekos, it doesn't know the last object slewed to. Wolfgang tried to submit a solution to this so that Ekos would be able to detect the GOTO from INDI state changes alone, but it was dropped after it was deemed difficult to implement correctly.
Thanks for the feedback Jasem. I hope you can modify it again. I don't remember the version I had before but it was working fine. I guess a lot of code has changed and recovering this behavior may not be trivial. Thanks for your effort.
I will pay attention to the next updates, but if you are aware of the fix and remember this thread, please post
Jasem, just to my understanding. Why did this feature stop working? It worked in some previous version (I don't remember which one sorry). What has changed that makes so difficult to fix it? Just out of curiosity