Defect #2863

When categories list is too big the popup menu doesn't adjust (ex. in the issue list)

Added by Jens Berlips over 11 years ago. Updated about 10 years ago.

Status:ClosedStart date:2009-02-28
Priority:HighDue date:
Assignee:-% Done:

0%

Category:UI
Target version:0.9.4
Resolution:Fixed Affected version:

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
~

bug_redmine.JPG (119 KB) Jens Berlips, 2009-03-01 14:49

context_menu.css.patch Magnifier (540 Bytes) Alain Alain091, 2010-05-01 10:54

context_menu.js.patch Magnifier (650 Bytes) Alain Alain091, 2010-05-01 10:54

Associated revisions

Revision 3725
Added by Jean-Philippe Lang about 10 years ago

Adds auto scroll to context submenus (#2863).

History

#1 Updated by Jean-Philippe Lang about 11 years ago

Can you post a screenshot that illustrates this problem please?

#2 Updated by Jens Berlips about 11 years ago

Sure:

#3 Updated by Alain Alain091 about 10 years ago

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.

#4 Updated by Alain Alain091 about 10 years ago

The patch also works on FF 3.6.3

#5 Updated by Jean-Philippe Lang about 10 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.

#6 Updated by Jean-Philippe Lang about 10 years ago

  • Status changed from Resolved to Closed

#7 Updated by Alain Alain091 about 10 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.

#8 Updated by Alain Alain091 about 10 years ago

height:80px is too much near top of window.

height:60px is a best choice.

Also available in: Atom PDF