Quantcast
Channel: VMware Communities : Discussion List - vSphere Client SDK
Viewing all articles
Browse latest Browse all 2218

Global refresh handler not called after action in 6.5U1 (regression from 6.5.0d/5097204)

$
0
0

On 6.5.0d VCenter Server / VCSA installs and when using the 5097204 Fling "vsphere-ui", performing an Action would cause the global refresh handler to be called when the action completed. However, on 6.5U1 (or using the 6.5U1 SDK "vsphere-ui"), the global refresh handler is no longer called when an action completes. Instead, a manual click of the "Refresh" button in the top toolbar is required to bring the current view up to date.

 

This issue occurs using the same plugin binaries; both plugins built using the older "web-platform.js" and those built using the new bootstrapping mechanism suffer the same issue. I've attached a build of the "chassis-b" sample using 6.5U1 to demonstrate the issue - the only change is to add a Javascript alert to the refreshData() function, so that it is clear whether it is called. Repro steps are to drop it into the "pickup" directory of the "vsphere-ui" server config, go to GIL/ChassisB, select a chassis, see the initial refreshData popup, click "Actions > Edit Chassis > Update Chassis" - on 6.5.0d/5097204 the refreshData popup appears, on 6.5U1 (SDK or full install) it doesn't.

 

This is a serious usability regression - there were issues with the refresh behaviour in 6.5.0 RTM, but the user experience on 6.5.0d was excellent, with immediate feedback on the results of actions.

 

Is this a known issue? Is it an intentional regression (and if so why), or will it be fixed in a future update? Is there any workaround possible?


Viewing all articles
Browse latest Browse all 2218

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>