Bug 1009745

Summary: [ja_JP][Admin Portal] Cluster tab -> Logical Networks subtab -> Manage Networks window -> horizontal scroll-bar added due to column width that is changing dynamically per locale
Product: Red Hat Enterprise Virtualization Manager Reporter: Yuko Katabami <ykatabam>
Component: ovirt-engine-webadmin-portalAssignee: Lior Vernia <lvernia>
Status: CLOSED CURRENTRELEASE QA Contact: Meni Yakove <myakove>
Severity: medium Docs Contact:
Priority: medium    
Version: 3.3.0CC: acathrow, bazulay, ecohen, eng-i18n-bugs, iheim, lijli, masayag, qe-i18n-bugs, Rhev-m-bugs, yeylon
Target Milestone: ---Keywords: i18n
Target Release: 3.3.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard: network
Fixed In Version: is22 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-01-21 22:16:02 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: Network RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On:    
Bug Blocks: 1032811    
Attachments:
Description Flags
Truncated column header "Migration Network" in ja-JP
none
Migration Network is also truncated under Network tab, Clusters sub tab
none
screen-shot: tool-tip for truncated column header
none
screen-shot: horizontal scroll-bar [ja-JP]
none
screen-shot: different column width
none
Not fixed column headers 'Assign All and Required All' cannot resize
none
Fixed Manage Networks dialog none

Description Yuko Katabami 2013-09-19 04:00:16 UTC
Created attachment 799727 [details]
Truncated column header "Migration Network" in ja-JP

Description of problem:
Column header "Migration Network" is truncated.

Version-Release number of selected component (if applicable): 3.3.0-0.22


How reproducible: 100%


Steps to Reproduce:
1. Login to Admin Portal in ja-JP
2. Click Cluster tab
3. Click Logical Networks subtab
4. Click Manage Networks action button

Actual results:
Column header "移行ネットワーク" (Migration Network) is truncated to:
移行ネ

Expected results:
Should be fully visible:
移行ネットワーク

Additional info:
Screenshot is attached.

Comment 1 Yuko Katabami 2013-09-19 07:34:16 UTC
This bug is also present in:
Network tab => Clusters subtab => Manage Network

Attaching screenshot.

Comment 2 Yuko Katabami 2013-09-19 07:39:16 UTC
Created attachment 799763 [details]
Migration Network is also truncated under Network tab, Clusters sub tab

Comment 3 Einav Cohen 2013-09-19 20:08:30 UTC
Created attachment 800130 [details]
screen-shot: tool-tip for truncated column header

Comment 4 Einav Cohen 2013-09-19 20:09:08 UTC
Created attachment 800131 [details]
screen-shot: horizontal scroll-bar [ja-JP]

Comment 5 Einav Cohen 2013-09-19 20:09:36 UTC
Created attachment 800132 [details]
screen-shot: different column width

Comment 6 Einav Cohen 2013-09-19 20:19:42 UTC
there is no problem with column header texts being truncated - we have solved that problem using a tool-tip (see attachment 800130 [details]).

there is another thing that bothers me: It seems that the width of the different columns is not "static" (see attachment 800132 [details], in which you can see that each column gets a different width per locale). 
In addition, due to the fact that the most-right column is being stretched out of the window's boundaries, there is a horizontal scroll-bar that is being added to the dialog (see attachment 800131 [details]).

Need to set statically each column width in pixels, and not allow it to stretch beyond this width (all of the other grids in the application behave like this AFAIK). in case text in a certain locale would be too long for the static column width, we have the tool-tip that displays the full column header text.

Comment 7 Yuko Katabami 2013-09-19 22:35:59 UTC
(In reply to Einav Cohen from comment #6)
> there is no problem with column header texts being truncated - we have
> solved that problem using a tool-tip (see attachment 800130 [details]).
> 
> there is another thing that bothers me: It seems that the width of the
> different columns is not "static" (see attachment 800132 [details], in which
> you can see that each column gets a different width per locale). 
> In addition, due to the fact that the most-right column is being stretched
> out of the window's boundaries, there is a horizontal scroll-bar that is
> being added to the dialog (see attachment 800131 [details]).
> 
> Need to set statically each column width in pixels, and not allow it to
> stretch beyond this width (all of the other grids in the application behave
> like this AFAIK). in case text in a certain locale would be too long for the
> static column width, we have the tool-tip that displays the full column
> header text.

Hi Einav,

I overlooked the horizontal bar - when I move it to the right, all headers in ja-JP are fully visible.

Comment 8 Lior Vernia 2013-10-01 06:32:35 UTC
Einav, you were right about there being something fishy behind the scenes, fixed with help from Vojtech.

Comment 9 Lijun Li 2013-10-11 07:31:44 UTC
Verified it's Not fixed on is18 build: rhevm-3.3.0-0.25.beta1.el6ev.noarch.rpm

Not fixed, column headers 'Assign All and Required All' cannot resize.

Please see the attached screenshot.

Comment 10 Lijun Li 2013-10-11 07:34:50 UTC
Created attachment 810890 [details]
Not fixed column headers 'Assign All and Required All' cannot resize

Comment 11 Lior Vernia 2013-10-20 11:40:20 UTC
Correct, there was some infrastructural issue with checkbox headers in general not being resizeable.

Comment 12 Lijun Li 2013-12-02 08:09:11 UTC
Verified it's fixed on latest is25 build.
Column headers can resize now.

Please see the attached screenshot.

Comment 13 Lijun Li 2013-12-02 08:09:44 UTC
Created attachment 831470 [details]
Fixed Manage Networks dialog

Comment 14 Itamar Heim 2014-01-21 22:16:02 UTC
Closing - RHEV 3.3 Released

Comment 15 Itamar Heim 2014-01-21 22:22:58 UTC
Closing - RHEV 3.3 Released