Build Type: ‘Binary’ build (The issue is still in the lastest souce code of master branch on github)
Build version: 4.14.0-3195953+++UE4+Release-4.14 (The issue is still in the lastest souce code of master branch on github)
Detailed description of the issue:
SScrollBar is always not interactable which is incorrect, It should behave similar to SButton.
SScrollBar should override SWidget::IsInteractable() like SButton.
I found Cody Haskell’s commit (fc03448b67704d0bd76be9584aa1753988191479) only overrides SWidget::IsInteractable() in SButton.
This is the root of this issue. Cody Haskell who added IsInteractable() to SWidget should definitely ensure all interactable SWidgets (may be not just SButton and SScrollBar, please review carefully) to override SWidget::IsInteractable() properly.
Following is the git commit info:
UE4
- GetBubblePath() now takes in a radius
- Added IsInteractable() to SWidget (currently only returns true for SButton)
- Added Cursor Radius to Slate App
codereview Nick.Atamas
[CL 2378496 by Cody Haskell in Main branch]
Contained in branches: 4.14
Contained in tags: 4.14.0-preview-1, 4.13.1-release, 4.13.0-release, 4.13.0-preview-3, 4.13.0-preview-2, 4.13.0-preview-1, 4.12.5-release, 4.12.4-release, 4.12.3-release, 4.12.2-release, 4.12.1-release, 4.12.0-release, 4.12.0-preview-5, 4.12.0-preview-4, 4.12.0-preview-3, 4.12.0-preview-2, 4.12.0-preview-1, 4.11.2-release, …, 4.7.0-preview-1