mirror of
https://github.com/lightpanda-io/browser.git
synced 2026-10-01 08:54:57 -04:00
Replaces 4 boolean flags with a state. Makes it easier to figure out what the state of the transfer is, and removes the possibility of inconsistent flags .e.g queued + loop_owned. loop_owned -> state != .created _queued -> state == .queued _perform -> state == .completing aborted -> state == .aborted