View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0002213 | NoesisGUI | Unreal | public | 2021-12-09 10:44 | 2021-12-14 13:31 |
| Reporter | sergey_sitnikov_ninjatheory | Assigned To | hcpizzi | ||
| Priority | normal | Severity | feature | ||
| Status | resolved | Resolution | fixed | ||
| Product Version | 3.1.1 | ||||
| Target Version | 3.1.2 | Fixed in Version | 3.1.2 | ||
| Summary | 0002213: No way to call RaiseCanExecuteChanged for wrapped commands in UE4 | ||||
| Description | It seems, there is no obvious way to get a NoesisFunctionWrapper for a MVVM command and call RaiseCanExecuteChanged for it. | ||||
| Platform | Any | ||||
|
Two native functions have been added: NOESISRUNTIME_API void NoesisNotifyCanExecuteFunctionChanged(class UObject, FName); It's also been exposed for Blueprints in NoesisFunctionLibrary as: void NotifyCanExecuteFunctionChanged(UObject* Owner, FName FunctionName); The functions get the wrapper for the command and invoke RaiseCanExecuteChanged. |
|
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2021-12-09 10:44 | sergey_sitnikov_ninjatheory | New Issue | |
| 2021-12-09 10:44 | sergey_sitnikov_ninjatheory | Tag Attached: C++ | |
| 2021-12-09 10:44 | sergey_sitnikov_ninjatheory | Tag Attached: UE4 | |
| 2021-12-09 10:56 | sfernandez | Assigned To | => hcpizzi |
| 2021-12-09 10:56 | sfernandez | Status | new => assigned |
| 2021-12-09 10:56 | sfernandez | Target Version | => 3.1.2 |
| 2021-12-14 13:31 | hcpizzi | Status | assigned => resolved |
| 2021-12-14 13:31 | hcpizzi | Resolution | open => fixed |
| 2021-12-14 13:31 | hcpizzi | Fixed in Version | => 3.1.2 |
| 2021-12-14 13:31 | hcpizzi | Note Added: 0007673 |