Defect #2863
closedWhen categories list is too big the popup menu doesn't adjust (ex. in the issue list)
0%
Description
If you have a too many categories and right-click on an issue to set the category of choice, some categories may not be visible since they are not viewable and no scrollbar pop ups.
Possible solution: div overflow: auto; together with a maximum div size should fix this?
Also added a rake script to auto-add cateogires to a project STDIN:
namespace :project do
cats = ['Category1', 'Category2']
task(:categories=> :environment) do
value = STDIN.gets.chomp!
for p in Project.find(:all, :conditions => "name = '#{value}'")
for cp in cats
if not p.issue_categories.exists?(:name => "#{cp}")
p.issue_categories.create(:name => cp)
end
end
end
end
end
~
Files
Updated by Jean-Philippe Lang over 15 years ago
Can you post a screenshot that illustrates this problem please?
Updated by Alain Alain091 over 14 years ago
- File context_menu.css.patch context_menu.css.patch added
- File context_menu.js.patch context_menu.js.patch added
Find attached 2 patches :
1/ correction on css with adding overflow-y (tested on IE8)
2/ updating of context-menu.js with more prototype like statements.
Updated by Jean-Philippe Lang over 14 years ago
- Status changed from New to Resolved
- Target version set to 0.9.4
- Resolution set to Fixed
Alain Gandon wrote:
1/ correction on css with adding overflow-y (tested on IE8)
r3725 adds a max-height and auto scroll rather than a fixed height and scroll.
2/ updating of context-menu.js with more prototype like statements.
If it's supposed to fix anything, please open another ticket.
Updated by Jean-Philippe Lang over 14 years ago
- Status changed from Resolved to Closed
Updated by Alain Alain091 over 14 years ago
Infortunatly, the max-height doesn't have the good behavior and on IE8 and FF 3.6.3 the modification doesn't fix the problem.
My modification with a fixe height (height:80px) have the good behavior and this fix the problem.
Updated by Alain Alain091 over 14 years ago
height:80px is too much near top of window.
height:60px is a best choice.