Applies to Pega Platform versions 7.1.9 through 8.5.1
Symptoms
You are using a laptop that allows both touchscreen (tap) and mouse actions for an application’s user interface. You have used touchscreen on the application’s user interface and then tried to use the mouse to copy and paste UI information. But the copy-and-paste mouse action fails.
Explanations
Starting with Pega Platform version 8 releases, mouse-based UI actions are disabled in the body of an application harness if you use a touchscreen action. You cannot use both mouse actions and touchscreen actions in the body of a harness. You must use one style, not both. Pega assumes that you will use either touchscreen or mouse, not both styles of action.
If you touch the screen in the body of a harness, Pega applies the .disableSelection class in the application-level CSS. This disables the mouse-based action if you touch the screen in the application UI.
Previously, for Pega Platform version 7 releases, Pega did not apply the .disableSelection class in the application-level CSS if you touched the screen in the application. Now, with the proliferation of hybrid laptops (laptops supporting both touchscreen and mouse actions for user interaction), Pega introduced the .disableSelection class in Pega Platform version 8 releases.
Solution
Do not use touchscreen actions and mouse actions together in your application UI, particularly in the harness body.
To determine whether your application’s UI prevents mouse actions, check the top of the harness body in the HTML DOM to see if the .disableSelection class is present. If this class is present, you cannot use a mouse action after using a touchscreen action.
Related Content
Copying, moving, or deleting a control