A dual-function linear actuator system (100;400) for adjusting an aircraft seat comprising: a linear actuator (110;410); a primary link (120;420) coupled to the linear actuator (110;410), the linear actuator driving the primary link (120;420); a secondary link (130;430) coupled to the primary link (120;420) for being driven by the primary link (120;420), wherein the secondary link (130;430) comprises a lost motion gap; a torque tube (144; 450); a floor tracking linkage (140;440) configured to rotate about the torque tube (144;450) and comprising a pin (142;441) located within the lost motion gap (132;439) and allowed to slide therein such that the primary and secondary link (120,130;420,430) are allowed to translate relative to the floor tracking linkage (140;440); a lifter (146;460) coupled to the floor tracking linkage (140;440) via the torque tube (144;450) and configured to rotate therewith; a locking pin (147;470) pivotably coupled to the lifter (146;460); a spring (145;451) coupled to the lifter (146;460); and a track comprising a locking slot; wherein the spring (145;451) is configured to apply a force on the lifter (146;460) to force the locking pin into the locking slot thereby preventing the seat from sliding along the track; and wherein in response to the linear actuator (100;400) driving the primary link (120;420) and secondary link (130;430) in a first direction, the secondary link (130; 430) is configured to contact the pin (142;441) and cause the floor tracking linkage (140;440) to rotate in a first direction, causing the lifter (146;460) to rotate in the first direction and pull the locking pin (147;470) up out of the locking slot allowing the seat to slide along the track. a linear actuator (110;410); a primary link (120;420) coupled to the linear actuator (110;410), the linear actuator driving the primary link (120;420); a secondary link (130;430) coupled to the primary link (120;420) for being driven by the primary link (120;420), wherein the secondary link (130;430) comprises a lost motion gap; a torque tube (144; 450); a floor tracking linkage (140;440) configured to rotate about the torque tube (144;450) and comprising a pin (142;441) located within the lost motion gap (132;439) and allowed to slide therein such that the primary and secondary link (120,130;420,430) are allowed to translate relative to the floor tracking linkage (140;440); a lifter (146;460) coupled to the floor tracking linkage (140;440) via the torque tube (144;450) and configured to rotate therewith; a locking pin (147;470) pivotably coupled to the lifter (146;460); a spring (145;451) coupled to the lifter (146;460); and a track comprising a locking slot; wherein the spring (145;451) is configured to apply a force on the lifter (146;460) to force the locking pin into the locking slot thereby preventing the seat from sliding along the track; and wherein in response to the linear actuator (100;400) driving the primary link (120;420) and secondary link (130;430) in a first direction, the secondary link (130; 430) is configured to contact the pin (142;441) and cause the floor tracking linkage (140;440) to rotate in a first direction, causing the lifter (146;460) to rotate in the first direction and pull the locking pin (147;470) up out of the locking slot allowing the seat to slide along the track.