Ticket #129 (closed defect: fixed)

Opened 22 months ago

Last modified 22 months ago

Horizontal table resizing broken in FF 3.0 and FF 2.0

Reported by: weswinham Owned by: jf.hovinne
Priority: major Milestone:
Component: editor Version: trunk
Keywords: Cc:

Description

The horizontal table resizing doesn't work on:

  • Firefox 3.0 on Ubuntu 8.04, Mac OS X 10.5.4, or Windows XP
  • Firefox 2.0 on Mac OS X 10.5.4 or Windows XP

It probably doesn't work in FF 2.0 on Ubuntu, but I don't have it loaded. The resize buttons show up in all cases, and you're allowed to drag the table sideways with the numbers showing the dimensions, but when you release, it snaps back to its prior position on the horizontal. Vertical resizing works just fine.

Change History

Changed 22 months ago by jf.hovinne

  • status changed from new to assigned

I'd be happy to completely disable the table resizing, since this is a WYSIWYG behaviour, but unfortunately I can't find a reliable way to remove the resize buttons...

Why do you want to resize tables? I mean, table cells automatically expand when you type or remove text.

FYI, the table width is configured in the iframe's CSS file, wymiframe.css.

table         { font-size: 12px; width: 500px; }

Changed 22 months ago by weswinham

I don't particularly want to resize tables, but if there appears to be an option to resize them, it makes sense for them to actually resize. I can see some people interested in resizing tables, but for my purposes, maybe I should be looking for a way to remove the resize buttons as you've mentioned.

Thanks for the tip on where the table css is stored for the editor. Perhaps it will be more useful for me to just set the tables to 100% width so that they always appear expanded in the editor, which will hopefully remove most of the confusion.

Changed 22 months ago by jf.hovinne

  • status changed from assigned to closed
  • resolution set to fixed

OK. If you find a way to remove the buttons, thanks for sharing it.

Note: See TracTickets for help on using tickets.