How to remove text written over top of FloatVectorProperty I'm writing a panel that displays a vector that in meant to indicate the direction of a normal.  Using FloatVectorProperty with subtype=&quot;DIRECTION&quot; would seem ideal for this, but the result has the property name written over top of the control.  Since the property name is already written above it, is there a way to remove this name from the control display?

import bpy
from bpy.types import Panel


class NormalToolSettings(bpy.types.PropertyGroup):

    normal : bpy.props.FloatVectorProperty(
        name=&quot;Normal&quot;, 
        description=&quot;Direction of normal in Fixed mode&quot;, 
        default = (1, 0, 0), 
        subtype=&quot;DIRECTION&quot;
    )
    

class TestPanel(Panel):
    bl_idname = &quot;OBJECT_PT_test_panel&quot;    
    bl_space_type = &quot;VIEW_3D&quot;
    bl_region_type = &quot;UI&quot;
    bl_label = &quot;Test Panel&quot;
    bl_category = &quot;Test Panel&quot;

    
    def draw(self, context):
        layout = self.layout

        scene = context.scene
        settings = scene.my_tool

        col = layout.column()
        col.prop(settings, &quot;normal&quot;)


bpy.utils.register_class(NormalToolSettings)
bpy.utils.register_class(TestPanel)

bpy.types.Scene.my_tool = bpy.props.PointerProperty(type=NormalToolSettings)
Set the text of the layout
If text argument is not set in layout functions, it defaults to the name of the property. Set it to &quot;&quot; to &quot;remove&quot;.
    col.prop(settings, &quot;normal&quot;, text=&quot;&quot;)

Note: will also take out the prop name written above. Can be replaced with
    col.label(text=&quot;Normal&quot;)