Bug 1259270 - Problematic resizing/scolling behavior in DataSetEditor - Back & Save buttons not visible
Summary: Problematic resizing/scolling behavior in DataSetEditor - Back & Save buttons...
Keywords:
Status: CLOSED EOL
Alias: None
Product: JBoss BPMS Platform 6
Classification: Retired
Component: Business Central
Version: 6.2.0
Hardware: Unspecified
OS: Unspecified
high
medium
Target Milestone: ER4
: 6.2.0
Assignee: Roger Martínez
QA Contact: Lukáš Petrovický
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-09-02 10:31 UTC by Jan Hrcek
Modified: 2020-03-27 20:03 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-03-27 20:03:43 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
Video illustrating the issue (992.61 KB, application/octet-stream)
2015-09-02 10:31 UTC, Jan Hrcek
no flags Details
Dashbuilder - Same issue on other screens (4.12 MB, application/octet-stream)
2015-09-22 19:09 UTC, Roger Martínez
no flags Details
Uberfire - Same issue on 0.7.x branch (2.42 MB, application/octet-stream)
2015-09-22 19:11 UTC, Roger Martínez
no flags Details

Description Jan Hrcek 2015-09-02 10:31:34 UTC
Created attachment 1069346 [details]
Video illustrating the issue

Description of problem:
When working with data set editor, it happens quite often, that user can loose access to buttons at the bottom of the wizart, because the components are in a Scroll panel which seems to be shrinking in size.
An easy way to reproduce this issue is to resize browser window (shrink it). After the window is maximized again, the scrollbars remain shrinked and user looses access to Cancel / Test / Save buttons at the bottom.

Version-Release number of selected component (if applicable):
kie-wb 6.4.0

How reproducible:
Always

Steps to Reproduce:
1. Navigate to data set editor and edit one of the existing data sources
2. In the Preview tab notice, that Back & Save buttons are not visible / accessible.

Actual results:
The back & save buttons are not accesible

Expected results:
The buttons should be visible / accessible. Also there's enough space on the page so that scrollbars are not needed.

Additional info:
Observe the behavior in the video attachment. You'll see that that when data set has few columns, the buttons are accessible (in 0:17). But when I resize browser window, the layout is broken (in 0:23), but the buttons can still be scrolled to. When I open DS definition with many columns, it's not even possible to scroll to the buttons (in 0:35)

Comment 2 Roger Martínez 2015-09-22 19:09:44 UTC
Created attachment 1075979 [details]
Dashbuilder - Same issue on other screens

Comment 3 Roger Martínez 2015-09-22 19:11:48 UTC
Created attachment 1075980 [details]
Uberfire - Same issue on 0.7.x branch

Comment 4 Roger Martínez 2015-09-22 19:17:48 UTC
Hi Jan,

I have been testing and I realized that same issue occurs in other screens for Dashbuilder (attached video for the gallery screen).

Getting deeper I realized that the div element that adds this unexpected scroll bar is not under Dashbuilder control, it's created by the UberFire screen where  our widgets are placed. So I moved to uberfire repository and ran the showcase-case webapp (branch 0.7.x, as dashbuilder uses this branch for the 0.3.x releases), and same issue occurs using it from scratch, with basic widgets. I have added a video as an attachment that shows the issue.

I think that the issue should be moved to the UF team, or probably create a new one and mark this one as related.. What do you think?

Thanks

Comment 5 Roger Martínez 2015-09-22 19:22:31 UTC
PS: the issue does not affects master versions of dashbuilder neither UF (BS3 upgraded), only branches 0.3.x for dashbuilder and 0.7.x for UF

Comment 6 Jan Hrcek 2015-09-23 04:45:35 UTC
Hello Roger,
I agree. I opened a related issue in UF jira. Feel free to add some comments
https://issues.jboss.org/browse/UF-227
Thank you

Comment 7 Roger Martínez 2015-09-30 18:02:13 UTC
The bug in UF has been fixed. I have tested both Dashbuilder and KIE Workbench with the fix added and are working fine.

No commits related in Dashbuilder for this issue. See https://issues.jboss.org/browse/UF-227.

Closing it.

Comment 8 Jan Hrcek 2015-10-22 05:17:11 UTC
Now it behaves correctly. Verified with BPM Suite 6.2.0 ER4.


Note You need to log in before you can comment on or make changes to this bug.