Project

General

Profile

Actions

Bug #4313

closed

In Directive tree, if a Directive name is too long it overlaps other elements from the tree

Added by Vincent MEMBRÉ about 10 years ago. Updated about 10 years ago.

Status:
Released
Priority:
1
Category:
Web - Config management
Target version:
Severity:
UX impact:
User visibility:
Effort required:
Priority:
Name check:
Fix check:
Regression:

Description

Since rudder 2.9.0 if a Directive name is too long it overlaps into a multiline and overlaps over other lines.


Files

directive_overlap.png (11.1 KB) directive_overlap.png Vincent MEMBRÉ, 2014-01-02 19:15
directive_overlap_fixed.png (10.9 KB) directive_overlap_fixed.png Vincent MEMBRÉ, 2014-01-03 10:58
Actions #1

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from New to Pending technical review
  • Assignee changed from Vincent MEMBRÉ to François ARMAND
  • Pull Request set to https://github.com/Normation/rudder/pull/409
Actions #2

Updated by Jonathan CLARKE about 10 years ago

Does this also fix #4175?

Actions #3

Updated by Vincent MEMBRÉ about 10 years ago

no; was adding an update with a screenshot.

We spend some time with François and it was the only solution we found, keeping the tree usable.

Only the longest ones will be displayed like that.

Actions #4

Updated by François ARMAND about 10 years ago

Jonathan CLARKE wrote:

Does this also fix #4175?

No, only the overlap that was making clicking on nodes impossible. The problem is unexpectly hard, and we already spent way more time that the 5 minutes initially thought on it. I wanted to be sure to at least provide a first workaround for the blocking bug in 2.9.1, so that it can be release today.

Now, I'm pretty sure CSS are one the most hardest and less reliable coding language available, and it's really a pity to not have a better UI descriptor language...

Actions #5

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from Pending technical review to Pending release
  • % Done changed from 0 to 100
Actions #6

Updated by Anonymous about 10 years ago

Actions #7

Updated by Vincent MEMBRÉ about 10 years ago

  • Subject changed from In Directive tree, if a Directive name is too long it overlaps other elements to In Directive tree, if a Directive name is too long it overlaps other elements from the tree
Actions #8

Updated by Vincent MEMBRÉ about 10 years ago

  • Status changed from Pending release to Released

This bug has been fixed in Rudder 2.9.1, which was released today.
Check out:

Actions

Also available in: Atom PDF