Safari 3 has resizable textareas by default. The grip is more annoying than useful IMO.
Are there any good reasons for keeping the grip in Safari 3?
| Comment | File | Size | Author |
|---|---|---|---|
| #10 | safari_textarea_alt.patch | 977 bytes | dvessel |
| #7 | safari_textarea.patch | 1.17 KB | andreashaugstrup |
| #4 | safari-resize.patch | 858 bytes | kkaefer |
Comments
Comment #1
kkaefer commentedNo. Drop it.
Comment #2
Stefan Nagtegaal commentedOne thing that would be nice, is to disable the horizintal resizing and only allow resizing of textarea's (in Safari 3b) height.
That way we do not get any other weird theme issues...
Stefan
Comment #3
wim leersThat's easy.
I'll add a patch when I have time.
Comment #4
kkaefer commentedPatch removes the grippie from Safari 3 and sets the resize to vertical-only. However, I don't think it's a really good change because the target area of the grippie is a lot larger.
Comment #5
jrabeemer commentedThis patch breaks the summary splitter in Safari 3.0.4 on Leopard and Vista. The textfields disappear.
Comment #6
jrabeemer commentedAlso, it seems, in Safari 3.0.4, the vertical restriction doesn't seem to be respected (it's resizing in both directions). Can anyone confirm this?
Comment #7
andreashaugstrup commentedI can confirm that the existing patch did not address the vertical restriction and that the textfields do indeed disappear (also on Safari 3.0.4 and Tiger).
The problem is that the textarea needs to be wrapped in the extra divs and spans for the summary splitter to work. And for the vertical restriction to work the textarea needs a max-width.
I have attached a patch that fixes these two problems. I have the summary splitter working again in Safari and I have a textarea with no grippie and Safari's own resize feature only allows vertical resizing.
Comment #8
dvessel commentedI agree with kkaefer. The default corner drag handle is so tiny. Too bad we can't swap it out for grippe.
Comment #9
andreashaugstrup commentedHabit wins over grip area in my opinion. Safari users are used to their resize handle being the way it is. I believe it to be best to remove the Drupal grippie for Safari users so they can use what they are used to using.
Comment #10
dvessel commentedMaybe so, but the handle is in the corner so it would be expected that the textarea should resizable on its width too.
Here's an alternative so it behaves like all other browsers. I was about to place it straight inside system.css but the resize property is part of CSS3 and won't validate.
It doesn't sniff for Safari since the other browsers should simply ignore it.
Comment #11
motima commentedHi,
just try
it works on Safari 3.0.2 (522.13.1)
Comment #12
Wolfflow commentedsubscribe
Comment #13
wim leersCleaning up the issue queue.