Branch: refs/heads/master
Home: https://github.com/openSUSE/open-build-service
Commit: eea64a5dab9d313b8be8f8f6da59df5c9fa31564
https://github.com/openSUSE/open-build-service/commit/eea64a5dab9d313b8be8f8...
Author: Ana María Martínez Gómez
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
Log Message:
-----------
Hide monitor table while loading it
To avoid the overflow until the DataTable with the scroll is loaded.
This is needed because loading the DataTable is slow, as it is creating two
tables and moving the content around. Another alternative could be to stop
using the scroll from DataTables and just add it to the table, but then the
package column would move as well when scrolling what makes the table unusable.
In this case, and taking into account that the page is only big (= slow) in few
cases, makes sense to prioritize ease of use over performance. The user waits a
bit, but at least he gets a nice table.
The double table that DataTable renders is also causing a bug (which disappears
when not using the scroll from DataTable).
Commit: f95d82b0aa31f2c4e11350e061edc2b1d8eeeea9
https://github.com/openSUSE/open-build-service/commit/f95d82b0aa31f2c4e11350...
Author: Björn Geuken
Date: 2019-02-05 (Tue, 05 Feb 2019)
Changed paths:
M src/api/app/assets/javascripts/webui2/project_monitor.js
M src/api/app/views/webui2/webui/project/_monitor_control.html.haml
M src/api/app/views/webui2/webui/project/monitor.html.haml
Log Message:
-----------
Merge pull request #6907 from Ana06/monitor-visibility
Hide monitor table while loading it
Compare: https://github.com/openSUSE/open-build-service/compare/cce8e88479b7...f95d82...