(2017-07-22, 02:55)wonslung Wrote: no, the file didn't help
This doens't seem like the addon. I have several addons where i can set the view type and it will work, but sometimes it will randomly change the view.....
What do you mean by locking it with the skin mechanism
Well, the only other thing I can think of is that either for some reason your up keypress is not properly registered as up, which your los did not indicate. Another possibility is that you don't have the very first widget active, which confused the system in place. The way this works, there's a system of previous and next for every widget. So for widget number 3, the previous is 2 and the next is 4. If for whatever reason a widget is not available, it won't display. I presume that somehow it might break the sequence, and prevent you from going from widget no 1 back, since there is no widget no 1. Problem is, there is no evidence of that either in the logs you provided, which makes all this conjecture since any bug is hard to diagnose when you can't reproduce it.
As for the views, when you change the view-type, there is a lock mechanism, placed on a button in the corner of the window, called something like "Lock View (Movies)". Clicking that will lock the view-type you are in at that time, for all movie content in the skin and across the add-ons which use that content. The same goes for all other content (tvshows, seasons, episodes, pictures, videos...) You can configure separate view-types for all these view-types, as all of them are based on content types that Kodi offers.
I should have been more precise. What sometimes resets the view display are bad add-ons that don't declare their content type properly. Without knowledge of the content type, the skin applies some other view-type for the split seconds that the add-on declares nothing whatsoever since it needs the content type to use the view-type you've previously selected for it. And that's how it gets reset. For example, it expects videos when it enters, and wants to display a view-type which works there, but finds an empty value, and reverts to one of a few views that support an empty value for backup purposes. After everything is loaded, you can change it to what you had, since the content is recognised, but sooner or later, as these things go, it will get reset.
Bear in mind that this does not happen as a pattern, it's still random. It can happen when you least expect it, but sometimes the skin will find its way. Most of the skins who use content types to get the view-types sorted have this issue, it's merely a matter of when and how often it is going to happen, which can depend on a variety of other factors. The main issue is that the skin uses panels and overlays and reuses them repeatedly, so that when there are no rigid conditions for their displaying, you will get artefacts while loading things. The Aeon skins use almost no panels, and they were able to streamline the system completely, but Eminence is different. That's just the trade-off. Kodi itself recommends the content type be used to manage views, but the responsibility is on add-on makers as well.