add a javascript widget for enabling auto expanding textarea inputs
Bug #891735 reported by
Richard Harding
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Launchpad itself |
Fix Released
|
Low
|
Richard Harding |
Bug Description
This idea came out of the discussion of bug:
https:/
We should create a reusable YUI widget that enabled text areas to auto expand as they're input into. In this way, we can have sane default sizes, but the lack of scrolling as content increases should be a usability win. It should also help reduce the pain points of default sizes not always being optimal for all users of all projects.
See http://
Related branches
lp:~rharding/launchpad/bugfix_891735
- Aaron Bentley (community): Approve
-
Diff: 470 lines (+422/-1)5 files modifiedlib/lp/app/javascript/formwidgets/resizing_textarea.js (+209/-0)
lib/lp/app/javascript/formwidgets/tests/test_resizing_textarea.html (+32/-0)
lib/lp/app/javascript/formwidgets/tests/test_resizing_textarea.js (+166/-0)
lib/lp/bugs/javascript/filebug_dupefinder.js (+14/-1)
lib/lp/bugs/javascript/tests/test_filebug_dupfinder.html (+1/-0)
lp:~rharding/launchpad/inline_editor
- Deryck Hodge (community): Approve
-
Diff: 1571 lines (+386/-628)10 files modifiedlib/canonical/launchpad/icing/css/forms.css (+0/-3)
lib/lp/app/javascript/formwidgets/resizing_textarea.js (+159/-58)
lib/lp/app/javascript/formwidgets/tests/test_resizing_textarea.html (+8/-6)
lib/lp/app/javascript/formwidgets/tests/test_resizing_textarea.js (+40/-14)
lib/lp/app/javascript/inlineedit/assets/editor-core.css (+8/-1)
lib/lp/app/javascript/inlineedit/assets/skins/sam/editor-skin.css (+10/-2)
lib/lp/app/javascript/inlineedit/editor.js (+138/-267)
lib/lp/app/javascript/inlineedit/tests/test_inline_edit.html (+1/-0)
lib/lp/app/javascript/inlineedit/tests/test_inline_edit.js (+21/-276)
lib/lp/bugs/templates/bugtask-index.pt (+1/-1)
Changed in launchpad: | |
status: | New → In Progress |
Changed in launchpad: | |
importance: | Wishlist → Low |
tags: |
added: qa-ok removed: qa-needstesting |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
Changed in launchpad: | |
status: | Fix Released → Fix Committed |
Changed in launchpad: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Fixed in stable r14379 <http:// bazaar. launchpad. net/~launchpad- pqm/launchpad/ stable/ revision/ 14379>.