File filters can make file selection dialog too wide for screen
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
GTK+ |
Fix Released
|
Low
|
|||
One Hundred Papercuts |
Triaged
|
Low
|
Unassigned | ||
Ubuntu |
Invalid
|
Undecided
|
Unassigned | ||
gtk+2.0 (CentOS) |
New
|
Undecided
|
Unassigned | ||
gtk+2.0 (Ubuntu) |
Confirmed
|
Low
|
Unassigned | ||
Bug Description
Binary package hint: gnome-desktop-
This bug occurs in Firefox but is likely related to the generic Gnome file-selection-
In this case our website is calling OS file dialog via Firefox and JS/Flash, passing in a filter with a description (eg. "Photos and Videos"), and file extension-matching pattern (eg. "*.mov;
Windows dialogs tend to truncate this list, and expand only the drop-down when selected, open and active. Ubuntu/Gnome appears to make the dialog width match the width of the filter drop-down, which is quite long due to the number of file types and mixed-case scenarios (eg. *.jpg;*.JPG)
Due to the amount of file formats we're filtering based on, the dialog box can easily grow wider than the user's display permits.
See screenshot for illustration:
http://
Expected behavior would be to truncate the file filter list display past a certain point to prevent dialog box from growing too large.
Our testing confirms this behavior in both Ubuntu 7.10 and 8.04RC.
This bug prevents Ubuntu users from being able to use the advanced upload tool on Flickr.com from Firefox.
Changed in meta-gnome2: | |
status: | New → Invalid |
Changed in gtk: | |
status: | Unknown → New |
Changed in gtk: | |
status: | New → Confirmed |
Changed in hundredpapercuts: | |
milestone: | none → round-3 |
status: | New → Confirmed |
affects: | meta-gnome2 (Ubuntu) → ubuntu |
Changed in hundredpapercuts: | |
milestone: | round-3 → r2 |
Changed in hundredpapercuts: | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
Changed in gtk: | |
status: | Confirmed → Fix Released |
Changed in gtk: | |
importance: | Unknown → Low |
Changed in hundredpapercuts: | |
milestone: | lucid-round-2 → precise-9-miscellaneous |
Changed in gtk+2.0 (Ubuntu): | |
status: | Fix Committed → Confirmed |
Changed in firefox: | |
importance: | Unknown → Medium |
status: | Unknown → In Progress |
Changed in hundredpapercuts: | |
milestone: | precise-9-miscellaneous → quantal-10-gtk |
assignee: | Canonical Desktop Team (canonical-desktop-team) → Papercuts Ninja (papercuts-ninja) |
Changed in hundredpapercuts: | |
milestone: | quantal-10-gtk → papercuts-s-gtk |
Changed in hundredpapercuts: | |
assignee: | Papercuts Ninjas (papercuts-ninja) → nobody |
reassigning to gtk+ for now as ffox uses gtk dialog nowadays.