1 person found this helpful
I'm guessing the graphics inside your button are arranged into groups? By default, the entire rectangular bounding box of a group is mouse-sensitive, not just the opaque pixels. You can easily change this:
- Select the group
- In the Properties panel, expand the "Graphic" section
- Uncheck the "Transparency accepts mouse" checkbox
Hope that helps!
Actually, the group has been merged/rasterized. Is it better to leave it as a group? I'm not seeing a "graphics" area inside the properties panel for the current component. (the have already been converted to buttons/compenents)
Unfortunately, bitmaps are a little more limited -- the entire rectangular region is sensitive to the mouse.
If your original design consisted of vector shapes, then it's easy to get around this. Just delete the bitmaps and import the original artwork back in. Then, instead of using Rasterize, use Optimize Vector Graphics. This will still give you performance and memory benefits, but the mouse sensitivity will follow the exact outline of the vector shapes. (As icing on the cake, doing it this way lets you revert the optimization and edit the individual shapes again later if you want).
Hope that helps,
Perfect. Thank you so much. (Yes, they were originally vectors)