Right, it's not an actual 'lock', it's the synchro doesn't let you into 1st when the revs are too far off.
What you're doing is double-clutching, but it isn't supposed to work unless you engage the clutch for a moment while the revs are up. Maybe your clutch is dragging & that's why it works??