Symbol changes not reflected on all mock ups


#1

Hi,
I created a symbol from a set of controls and then used that symbol on several pages.

When the time came to make a change to the symbol, I double clicked on the symbol, clicked the ‘edit’ button, edited the source and then clicked the back to mockups’ button.

Then discovered the change I made wasn’t propagated to all instances of the symbol, only the page I edited the symbol from.

How do I correct this?

Mike.

CORRECTION: The symbol is used in 30 mockups and only 3 do not reflect the changes.


#2

I know I’m not an official help person or anything, but have you checked to see if there is a green ‘x’ icon next to the three that didn’t update. Sometimes if the symbol has local changes (or if it thinks it has changes), it won’t automagically update when you change the source and you have to clear it out.

Just something to look for until you hear back from official folks in case it’s something bigger.


#3

Hey @Michael_Paparo, nice to see you again :). Looks like things are going (relatively) well!

It sounds like maybe there are some overridden properties on that symbol (like @RaeHanley suggested - thanks for the assist :facepunch: !.) If you click on the symbols that aren’t updating, do any of them say this in the property panel:

That could cause them to not be updated properly.

If that isn’t the case, would it be possible to share your project file with us, so that we can take a look at it? We wouldn’t share it with anyone outside the team, and would delete it as soon as we figured out what the problem is.

If you can send it to support@balsamiq.com, I’ll dig into it ASAP.

I’m sorry again for the snag here, Michael. But we will figure out why those symbols aren’t cooperating!

I still don’t know why :facepunch: is called “facepunch.” That is obviously a fist bump…


#4

Yes Brendan, that is exactly what all 3 screens said. However, I simply deleted the symbol form the affected pages and recreated it and all the changes were there. Then tested it again by making a simple change to the symbol and every screen was updated.

Mike.


#5

Excellent @Michael_Paparo, I’m glad that you were able to get that fixed.

Let me know if you run into anything else!


#6

I wonder if this is related to the issue I found when dealing with symbols with overrides? It definitly caused some confusion until I figured out what was going on.

http://forums.balsamiq.com/t/bug-symbol-overrides-created-when-pressing-esc-from-text-editor-on-symbols/1458?u=russ


#7

Hey there,
Has any progress been made on this issue… It’s still happening.

Mike P.


#8

Hey Michael!

This is something we thought we fixed a little while ago. Are you running Mockups 3.5.9? If you are, let me know, and we will see what’s going on. :slight_smile:


#9

Yes, my friend… 3.5.9 and even updated Adobe Air as well.

I’m still seeing several items that I thought would be fixed by now like:

  1. This issue, for one (and this is really annoying).
  2. After placing a symbol from the library onto my canvas, and I try to move it, my cursor focus remains in the library.
    3.Being able to view one symbol while creating another for alignment purposes.

Mike P.


#10

I’m sorry about that, Michael.

Would it be possible to send me a project with an example of this bug? I haven’t been able to reproduce it on my side, and I thought for sure that we had fixed it.

That would help us track it down and get it fixed for good. :slight_smile:


#11

Yes, I will sent you the project file, this is a small one.

Suggestion:
If there are changes made to the parent symbol, offer a refresh button which would force a refresh of the children that have overridden properties.

This has messed me up several times. I use the symbols functionality extensively and often have a handful of controls in each symbol. One override to one control in any symbol and it’s game on when the parent is then changed. I’m aware of the listing on the symbol page but with 30+ mockup’s to review…

I create projects with 60, 70 or more mockups to follow a process through every key press, or for whichever option or path is chosen to demonstrate the logic. Somehow, I always miss one mockup that didn’t get updated and it’s always found during the presentation.

Mike P.


#12

Ok, I think I’ve tracked it down. Thanks for the help with that!

You can override controls, and the other controls will update their contents properly - but you cannot move them. Moving a control on the symbol source will not move the control on any copy of the symbol with overridden controls.

I will see if we can do something about that.


#13

I just ran into this issue where the movement of a symbol control will not be reflected in wireframes where the symbol has been overridden. Would be great if this was fixed. I’m using the Confluence Balsamiq Addon.


#14

Ugh, sorry about that, @rye.

It’s on our list of things to look at. It’s really tricky though. If we make any progress, I will make sure we update you here.


#15

Thank you.