Have you tried dragging from the sides?
Dragging from sides works fine. But that's not the solution - previously if I wanted to scale something to fit an area, I could simply drag one of the corners. Now I have to first drag one side and then the other one - that's quite annoying.
To be honest, I couldn't remember the expected behavior here, but this link confirms your expectations (under the "Resize a selected object" subheading):
I'm experiencing the same behavior in FW CS6 and even in Fireworks 8 (on Mac OS 10.6.8). I've tried a few ideas, but nothing's clicked yet.
That's the point - everything was working fine. And the problems started during normal usage - I don't remember hitting any button while using this tool. It looks like a bug to me.
Does anyone from Adobe support visit those forums?
Not necessarily, no. Any bugs or feature requests should be submitted using Adobe's official online form:
If I've created a forum post regarding a bug or other issue, I include the URL within the bug report as it may help to explain or demonstrate the problem, and provide an indication that other users are also facing the same issue.
This is no quick-fix solution though. You're always best off, in the short-term, narrowing down the problem and seeking a solution yourself, or creating a post like this to get help from other users. What platform and operating system are you using, and what version of Fireworks? Also, did this literally occur in the middle of a session, or overnight, or had it been a while since you last used the tool?
I'm using Fireworks CS6 v. 126.96.36.199 on Windows 7 x64.
The problem occured today, in the middle of a session. I was using Scale Tool, used it several times and during one of those times this problem started happening.
I just tried this again in Fireworks 8 on an older Mac (a PowerBook) on OS 10.4, and it still didn't work. Truthfully, I'm not sure whether I've ever experienced the Scale/Transform tool working the way it was described in that Adobe help link.
Perhaps someone else can weigh in on this.
Well, if it wasn't intended to work this way, the information about the Shift key in the documentation would be unnecessary, right? I'm 100% that it was working as it should until something weird happened...
Many objects—e.g., rectangles, bitmaps, text objects, groups—can be freely resized using the Pointer tool. Is it possible you're thinking of that? If not, it's still a technique to keep in mind. (Holding the Shift key constrains proportions in this case.)
This old video tutorial for Fireworks MX demonstrates the Scale tool, and makes no mention of holding the Shift key, though the objects clearly remain in proportion while being scaled:
Ok, this is starting to get really weird. I just checked a tutorial on Lynda for Fireworks CS4 and they clearly states that the scaling is always proportional...
I start to think that I'm using too many different software with scale/free-transform tool working differently in each of them...
1 person found this helpful
The following article doesn't address the Scale/Transform behavior at issue here, but it offers some good information on scaling objects in Fireworks:
I particularly liked its description of scaling using Pointer tool:
Instead of using the Scale Tool you can use the Pointer tool. The pointer tool can scale, auto shapes, bitmaps but cannot scale any path object or symbols. Rectangle Primitives are a special case, but if you ungroup it, then the pointer cannot scale it. Draw a circle/ellipse, polygon, or any auto shape and ungroup it to become a regular path, and the pointer tool cannot scale it. Draw a line with the line tool or a custom path with the pen tool, and the pointer tool cannot scale it.
What it doesn't mention is that you can basically surround anything with a Group, and then scale it using the Pointer tool—even objects that couldn't otherwise be scaled this way, like Symbols or Paths. So instead of selecting the Scale tool or the Transform command, you could group the selected object(s) using the Group command (e.g. ⌘G), scale non-proportionally or proportionally (with the Shift key) using the Pointer tool, and then Ungroup (e.g. ⇧⌘G).
It's an idea, anyway.