Using the select tool, if you double click on a text layer in deep select mode, then it automatically activates the text tool and starts editing the text:
|
fn edit_layer_deepest_manipulation(layer: LayerNodeIdentifier, network_interface: &NodeNetworkInterface, responses: &mut VecDeque<Message>) { |
|
if network_interface.document_metadata().is_text_layer(layer) { |
|
responses.add_front(ToolMessage::ActivateTool { tool_type: ToolType::Text }); |
|
responses.add(TextToolMessage::EditSelected); |
|
} |
|
} |
However if you are in shallow select mode (the default), it it will not.
I think that this is somewhat inconsistent behaviour. Either remove functionality from deep select or add to shallow select.
Deep select mode can be activated using the dropdown menu:

Using the select tool, if you double click on a text layer in deep select mode, then it automatically activates the text tool and starts editing the text:
Graphite/editor/src/messages/tool/tool_messages/select_tool.rs
Lines 2074 to 2079 in 97f8113
However if you are in shallow select mode (the default), it it will not.
I think that this is somewhat inconsistent behaviour. Either remove functionality from deep select or add to shallow select.
Deep select mode can be activated using the dropdown menu:
