[pve-devel] [PATCH manager v2 1/4] Add a new property afterTaskProgress to Edit Window
Dietmar Maurer
dietmar at proxmox.com
Tue Jan 3 10:07:34 CET 2017
I thought we want to reload after the API call?
> On December 22, 2016 at 12:15 PM Emmanuel Kasper <e.kasper at proxmox.com> wrote:
>
>
> The main aim of this new parameter is to allow
> a refresh of a GridPanel *after* the task window
> has been closed, and not after Edit Window is closed
> which is often two early.
> ---
> www/manager6/window/Edit.js | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/www/manager6/window/Edit.js b/www/manager6/window/Edit.js
> index 0f9c611..36ef7b6 100644
> --- a/www/manager6/window/Edit.js
> +++ b/www/manager6/window/Edit.js
> @@ -24,6 +24,10 @@ Ext.define('PVE.window.Edit', {
>
> showProgress: false,
>
> + // if background or showProcess are set,
> + // set an optional hook to be executed when the TaskProcess window closes
> + afterTaskProgress: undefined,
> +
> isValid: function() {
> var me = this;
>
> @@ -118,6 +122,9 @@ Ext.define('PVE.window.Edit', {
> var win = Ext.create('PVE.window.TaskProgress', {
> upid: upid
> });
> + if (Ext.isFunction(me.afterTaskProgress)) {
> + win.on('destroy', me.afterTaskProgress);
> + }
> win.show();
> }
> }
> --
> 2.1.4
>
>
> _______________________________________________
> pve-devel mailing list
> pve-devel at pve.proxmox.com
> http://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel
More information about the pve-devel
mailing list