I think you're right on. I found this, which may explain it...
The evaporative control (EVAP) system captures any raw fuel evaporating from the fuel storage system (e.g. the fuel tank, the filler neck, and fuel cap). Under precise operating conditions dictated by engine temperature, speed, and load, the EVAP system purges these captured fuel vapors back into the combustion process.
System Overview
The Evaporative Control System is designed to not only capture, store and purge any raw fuel vapors that leak from any areas of the Fuel Storage System but also to run a series of self-tests that confirm or deny the Operational and Vapor Holding ability of the System. This is an important task because at least 20% of the Vehicle produced Air Pollution originates from malfunctioning Vehicle Fuel Storage Systems.
There are many ways for vehicles to 'leak test' the Evaporative System, but most perform the leak test either when the vehicle is sitting, say over night, or shortly after initial start up after the vehicle has been sitting over night. The Evaporative Systems operational performance is also tracked by the Power Train Computer by reading the change in the Oxygen Sensor voltages and Short Term Fuel Trim when ever the stored Vapors are released or 'purged' back into the combustion process. These values should indicate that fuel is being added to the system and that the over all mixture is getting richer. The purging process occurs when the vehicle is under acceleration, which is when most vehicles require additional fuel.