SScrollBar is not interactable
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:
Author: Cody Haskell
Date: 2 years ago (12/6/2014 10:28:09 AM)
Commit hash: fc03448b67704d0bd76be9584aa1753988191479
[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
Simply add IsInteractable() function to the public section of Engine\Source\Runtime\Slate\Public\Widgets\Layout\SScrollBar.h
Can someone please put this fix into the UE4 bug process?
Thank you Jack_fantasy
Follow this question
Once you sign in you will be able to subscribe for any updates here