Changeset 1261

Show
Ignore:
Timestamp:
1/20/2010 3:33:20 PM (8 weeks ago)
Author:
vessper
Message:

20/01/2010 (1.14.0.1261)


- Prism: Fix for search and filter functions in Corp Hangar mode

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/EveHQ.Prism/Forms/frmPrism.vb

    r1260 r1261  
    15721572                If (filters.Count > 0 And catFilters.Contains(cLoc.SubItems(AssetColumn.Category).Text) = False And groupFilters.Contains(cLoc.SubItems(AssetColumn.Group).Text) = False) Or (searchText <> "" And cLoc.Text.ToLower.Contains(searchText.ToLower) = False) Then 
    15731573                    pLoc.Items.Remove(cLoc) 
    1574                     assetList.Remove(cLoc.Tag) 
    1575                     totalAssetCount -= CLng(cLoc.SubItems(AssetColumn.Quantity).Text) 
     1574                    If cLoc.Tag IsNot Nothing Then 
     1575                        assetList.Remove(cLoc.Tag) 
     1576                    End If 
     1577                    If IsNumeric(cLoc.SubItems(AssetColumn.Quantity).Text) = True Then 
     1578                        totalAssetCount -= CLng(cLoc.SubItems(AssetColumn.Quantity).Text) 
     1579                    End If 
    15761580                    cL -= 1 
    15771581                End If 
     
    15811585                    If (filters.Count > 0 And catFilters.Contains(cLoc.SubItems(AssetColumn.Category).Text) = False And groupFilters.Contains(cLoc.SubItems(AssetColumn.Group).Text) = False) Or (searchText <> "" And cLoc.Text.ToLower.Contains(searchText.ToLower) = False) Then 
    15821586                        pLoc.Items.Remove(cLoc) 
    1583                         assetList.Remove(cLoc.Tag) 
    1584                         totalAssetCount -= CLng(cLoc.SubItems(AssetColumn.Quantity).Text) 
     1587                        If cLoc.Tag IsNot Nothing Then 
     1588                            assetList.Remove(cLoc.Tag) 
     1589                        End If 
     1590                        If IsNumeric(cLoc.SubItems(AssetColumn.Quantity).Text) = True Then 
     1591                            totalAssetCount -= CLng(cLoc.SubItems(AssetColumn.Quantity).Text) 
     1592                        End If 
    15851593                        cL -= 1 
    15861594                    End If 
     
    15931601                        cLoc.SubItems(AssetColumn.Quantity).Text = "" 
    15941602                        cLoc.SubItems(AssetColumn.Price).Text = "" 
    1595                         assetList.Remove(cLoc.Tag) 
     1603                        If cLoc.Tag IsNot Nothing Then 
     1604                            assetList.Remove(cLoc.Tag) 
     1605                        End If 
    15961606                    End If 
    15971607                End If