mirror of
https://gitee.com/openharmony/arkui_ace_engine
synced 2024-10-07 00:13:44 +00:00
bug fix 颜色渐变异常值处理
Signed-off-by: wujinhui <wujinhui7@huawei.com>
This commit is contained in:
parent
4f56b366fd
commit
023cc441eb
@ -2867,8 +2867,8 @@ interfaces/native/node/node_transition_imp.cpp @arkuiframework
|
||||
interfaces/native/node/node_utils.cpp @arkuiframework
|
||||
interfaces/native/node/resource.h @arkuiframework
|
||||
interfaces/native/node/styled_string.h @huawei_g_five
|
||||
interfaces/native/node/style_modifier.cpp @huawei_g_five
|
||||
interfaces/native/node/style_modifier.h @huawei_g_five
|
||||
interfaces/native/node/style_modifier.cpp @arkuiframework
|
||||
interfaces/native/node/style_modifier.h @arkuiframework
|
||||
interfaces/native/node/waterflow_section_option.cpp @arkuiscroll
|
||||
interfaces/native/node/waterflow_section_option.h @arkuiscroll
|
||||
interfaces/native/ui_input_event.h @arkuievent
|
||||
|
@ -1329,7 +1329,7 @@ int32_t SetLinearGradient(ArkUI_NodeHandle node, const ArkUI_AttributeItem* item
|
||||
for (int i = 0; i < size; i++) {
|
||||
colors[i * NUM_3 + NUM_0].u32 = colorStop->colors[i];
|
||||
colors[i * NUM_3 + NUM_1].i32 = true;
|
||||
colors[i * NUM_3 + NUM_2].f32 = colorStop->stops[i];
|
||||
colors[i * NUM_3 + NUM_2].f32 = colorStop->stops[i] < 0 ? 0 : colorStop->stops[i];
|
||||
}
|
||||
|
||||
auto isCustomDirection = item->value[NUM_1].i32 == static_cast<ArkUI_Int32>(ARKUI_LINEAR_GRADIENT_DIRECTION_CUSTOM);
|
||||
|
Loading…
Reference in New Issue
Block a user