Copy link to clipboard
Copied
Hey
I've tried to tile an image aligned to the right on a smart shape. Sound simple, right? Well, it's not working. I use captivate 9.0.0.223 Trial on Windows.
Workarounds:
1. Simple easy and temporary - Look for "imageWidthimageWidth" in CPM.js and try to replace it with correct minified variables.
2. More permanent fix - Get a hex editor and look for the same text in "CPHTMLPublish.dll" do the same replacements.
If anyone has a better fix or knows where is the bug reports page is... let me know.
Copy link to clipboard
Copied
Hi Adrian,
I tried on my end and I could not see any issue.
Could you please elaborate on what steps you used or if it is happening with a specific project or scenario?
Thanks,
Mohana
Copy link to clipboard
Copied
Yes, filling a shape with an image that is set to be tiled and tile type to "Right". Only "Right" is affected.
Beautified CPM.js (and DLL) contains at a point:
case "r":
d = e - imageWidthimageWidth;
c = (g - a) / 2;
break;
Clearly the minification algorithm was not able to minify this variable. Or was written in haste and not tested.
I found "imageWidthimageWidth" 3 times in DLL but only 2 times in JS.
Same problem is in the hotfix from here: Hot fix | Adobe Captivate 9 issues
Here is my test file: ImageFillTileRight.cptx - Google Drive
Copy link to clipboard
Copied
Hi Adrian,
I could see the issue.Thanks for reporting it.
In the meantime, a possible workaround could be to use Top-Right or Bottom-Right tiling options.
We apologize for the inconvenience.
Thanks,
Mohana
Copy link to clipboard
Copied
I didn't answer because I did not understand your question. First I thought you were talking about filling a shape with an image, but it seems not to be the case. Hope that Mohana can help you.