fix #19332
fix #26551