At the moment, selecting a test version clears the binary package
checkbox, which isn't very helpful.

It's safe to set pick() for all versions of a package, the installer
will only install the desired one.

2010-11-17  Jon TURNEY  <[email protected]>

        * package_meta.cc (set_action): Always set the binary tick box
        when selecting a specific version (if binary is available)

Signed-off-by: Jon TURNEY <[email protected]>
---
 package_meta.cc |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/package_meta.cc b/package_meta.cc
index 8640fd9..800d2ff 100644
--- a/package_meta.cc
+++ b/package_meta.cc
@@ -497,6 +497,7 @@ packagemeta::set_action (packageversion const 
&default_version)
          if (i != versions.end ())
            {
              desired = *i;
+             desired.pick (desired.accessible(), this);
              if (desired.sourcePackage().accessible ())
                desired.sourcePackage ().pick (sourceticked, NULL);
              else
-- 
1.7.2.3

Reply via email to