Power Chart Printing - Potential Bug in 8.1.4

We recently upgraded to 8.1.4 and are noticing that the print option (under the kebab/vertical ellipsis menu) no longer works. We are curious if anyone else is experiencing this. We tested using Chrome (Version 90.0.4430.72) and Edge (90.0.818.42).

Thanks

image

I can confirm this with Chrome. Nothing happens, nothing is logged in the console.

Here is what appears in the gateway logs (I think this is related):

	Error running property change script on Table.custom.Data: Traceback (most recent call last): File "<function:valueChanged>", line 55, in valueChanged at com.inductiveautomation.perspective.gateway.model.PageModel.send(PageModel.java:271) at com.inductiveautomation.perspective.gateway.model.PageModel.send(PageModel.java:261) at com.inductiveautomation.perspective.gateway.script.PerspectiveScriptingFunctions.lambda$print$12(PerspectiveScriptingFunctions.java:497) at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.lambda$operateOnPage$0(AbstractScriptingFunctions.java:82) at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.operateOnSession(AbstractScriptingFunctions.java:120) at com.inductiveautomation.perspective.gateway.script.AbstractScriptingFunctions.operateOnPage(AbstractScriptingFunctions.java:47) at com.inductiveautomation.perspective.gateway.script.PerspectiveScriptingFunctions.print(PerspectiveScriptingFunctions.java:493) at jdk.internal.reflect.GeneratedMethodAccessor194.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) java.io.IOException: java.io.IOException: Channel is not open.

I’ve just tested in Firefox 88 and can confirm its not working there too.
No console output or error in the gateway logs either.

Thanks for reporting, I verified the behavior as well and will open a ticket now.

A fix for this regression will be available in the 8.1.5 release.

Thanks Joshua