recently there was an update to Tiger 2.2.3. There I noticed that the vertical position of the theme image is selectable any more in 8 of 11 albums. After removal of ~/.jalbum/skins/Tiger and thus switch back to Tiger 2.0.3 everything was fine again in all albums.
Today I updated to Tiger 2.2.5 and the problem is still there. I've attached two screenshots to show the problem.
There is no error message in the system console.
Linux bond 4.17.14-1-default #1 SMP PREEMPT
Java(TM) SE Runtime Environment (build 1.8.0_181-b13)
You might want to check that again. I'm seeing the error both on Win10 and macOS 10.13.6. If I start a new Tiger project and add a few images, the theme image doesn't show a cropping mask, as it should.
No difference - on both platforms, I'm using jAlbum 16.1.5 as distributed (with a core update), with bundled Java. I never get a theme image crop mask. I have to go back to Tiger 2.2.0, and then it magically reappears.
ETA: BTW, this gets very confused if you start the project while another skin is selected, one that properly shows the theme image crop mask, then switch to Tiger. In that case, the mask remains in place, and is still effective. This is a case in which very controlled testing is required to reproduce the problem.
The only difference between Tiger.jaskin and Tiger.zip is the file extension. They are actually the same file, bit for bit. Your OS has been told to open a .jaskin from within jAlbum, rather than extracting the files, but that's the only distinction.
Uhhh, that appears there because the skin properties editor has added it... I haven't used it for a long time - because it screwed up some of my settings -, but now I gave it another try. Didn't spot this little bug. I will fix this later today.
But if I change editableThemeImageSize to true, the regular cropping mask disappears. So, it's that new option that seems to be going wrong.
To test this, you really need to shut down jAlbum completely, edit the skin.properties file, launch jAlbum again, etc. You can't leave things running while you do the edits. Even reloading the skin isn't good enough.