Skip to main content
Known Participant
August 20, 2016
Question

Captivate 9 .svg Files used in Shapes Mysteriously Display other .svg Files from Library?

  • August 20, 2016
  • 1 reply
  • 982 views

Aye, caramba!

Ok, so working in Captivate 9.0.2.421, I have a slide with multiple shapes (duplicates of the first one I created.). The shape has four states, each state a different .svg file. There are a total of nine copies of this shape.

I have several dozen .svg files imported to the library, but I'm only using four within this shape.

I have an advanced action that checks a variable, and based on the content of the variable changes the state of the shape to show the .svg file (which I'm using as an icon). I've been having issues with these shapes mysteriously displaying .svg files that I didn't put into them whenever I try to preview or publish the course, so I go back to this slide to see if I made a mistake.

I check each shape in State View, each state of each shape shows exactly what I wanted, so I figure it's a little craziness. In order to ensure that I get the .svg file I want I go back through each one of the nine shapes and individually reset each state of each shape to exactly the .svg file I want (that's 36 resets, for those keeping score at home).

So I have all of these shapes all set, the files saved, and I'm working on another slide. I move some buttons around, copy and paste some from one slide to another, and then publish the file to .swf + html5, and view the course from localhost.

The last four .svg files I touched are showing up in my shapes, but when I check them out in Captivate my shapes still show what I put there. So Captivate is publishing out .svg files that I did not bring into my shapes. Captivate appears to be displaying the contents of the last few items I put onto the clipboard, instead of whatever I put into the shapes.

I've already filed a bug report, but I figured I'd document this here as well.

    This topic has been closed for replies.

    1 reply

    Lilybiri
    Legend
    August 21, 2016

    There are more weird issues with states, shapes and SVG's.  At this moment I have a ghost shape button appearing on all slides, only for HTML output, not for SWF output. I use a custom theme, with custom styles and master slides, created for this project. The shape button is nowhere to be found, not on the main master slide nor any other master slides. It is not on the first slide, timed for the rest of the project. I cannot get rid of it. SVG's, states and shapes seem never to end up in a good marriage neither. It should be possible to fill a shape with a SVG or, even better, to convert a SVG in a shape that can be converted to a button.

    RodWard
    Community Expert
    Community Expert
    August 21, 2016

    Are you certain that your Project Cache folder is set to be on your local hard drive?

    Are all the assets that you are referencing in the Library also located on your local hard drive and inserted into your project file from there?

    Known Participant
    August 21, 2016

    Those assets are on an external hard drive connected via a USB port, and were inserted to the project from the external hard drive. The cache is in the (I believe default location) Adobe Captivate Cached Projects on the PC's local (internal) hard drive.

    Oh, sorry, Mr. Ward. I just realized your question was directed at Lilybiri.