FLUID-3441: Interaction with selections/deselections when dependencies are involved is wonky

Metadata

Source
FLUID-3441
Type
Bug
Priority
Major
Status
Closed
Resolution
Won't Fix
Assignee
N/A
Reporter
James Yoon
Created
2009-12-17T11:23:03.000-0500
Updated
2014-03-03T11:20:11.887-0500
Versions
  1. 1.4
Fixed Versions
  1. 1.5
Component
  1. Infusion Builder

Description

Selecting a module with dependencies automatically selects its dependencies.
Deselecting the original module deselects all its dependencies if they're selected.
This seems to make sense.

However,
selecting a module with dependencies automatically selects its dependencies (as before).
Deselecting a dependency doesn't deselect the original module (i.e., you can download a module without its dependencies)
This feels wonky.

Also,
Selecting a module's dependencies, and then the parent module itself, and then deselecting the parent module leaves the dependencies selected.
This feels slightly wonky too. (What if the user didn't know the parent module was dependent on those other modules?)

I think it'd help significantly if we could show the dependencies.

Comments