What is this garden flower?
Please, help me with the name of this garden flower. Seems it blooms only in the morning, and then during the day I don’t see the flowers but just the buds. The flowers have three petals, violet and quite small. Flower stamens are yellow. The leaves are long, probably the type of Tradescantia?