I asked this question about a year ago and still it does not work to have a Picture in graphics "pig" in a skin other then the ChannelSelect screen.
I see in the renderer Pig.py that it says "fix me" at line 23: self.Position = self.instance.position() # fixme, scaling!
So looks like its an known issue. Did some testing with another way of coding my self but for me it looks like the issue is not in the renderer?
Child and parent screens seem to work just fine so looks like its there the issue is maybe?
If you create a pig for lets say main menu and setup screen. The main menu on first load works fine. So when you then open the setup screen all scales up.
But here comes the hint. When pressing exit button to go back to main menu for a very short time on exit the pig scales down and fits in the setup screen.
When now the main menu is open again the pig is broken. But the same fenomen happen when you again press ok button to go back to setup screen. The pig scales down and fit the main menu.
Accully i try to take a screenshot with the webinterface and there the pig is broken but in reality its accully working... strange...
Screenshot one with Webinterface and screenshoot two with phone of the accual screen
Is there maybe someone who might want to look into this problem dhwz Reichi
Regards Seagen