diff --git a/Filtration/Filtration.csproj b/Filtration/Filtration.csproj
index 73b1f40..6c9c7bb 100644
--- a/Filtration/Filtration.csproj
+++ b/Filtration/Filtration.csproj
@@ -196,7 +196,7 @@
ThemeComponentSelectionControl.xaml
-
+
@@ -250,7 +250,7 @@
NumericFilterPredicateControl.xaml
-
+
ItemFilterCommentBlockView.xaml
@@ -268,6 +268,9 @@
StartPageView.xaml
+
+ CommentBlockBrowserView.xaml
+
UpdateAvailableView.xaml
@@ -327,7 +330,7 @@
Designer
MSBuild:Compile
-
+
Designer
MSBuild:Compile
@@ -339,7 +342,7 @@
Designer
MSBuild:Compile
-
+
Designer
MSBuild:Compile
diff --git a/Filtration/UserControls/AutoScrollingListBox.cs b/Filtration/UserControls/AutoScrollingListBox.cs
index 1864a50..d258d2d 100644
--- a/Filtration/UserControls/AutoScrollingListBox.cs
+++ b/Filtration/UserControls/AutoScrollingListBox.cs
@@ -5,6 +5,12 @@ namespace Filtration.UserControls
{
public class AutoScrollingListBox : ListBox
{
+ protected override void OnSelectionChanged(SelectionChangedEventArgs e)
+ {
+ ScrollIntoView(e.AddedItems[0]);
+ base.OnSelectionChanged(e);
+ }
+
protected override void OnItemsChanged(NotifyCollectionChangedEventArgs e)
{
if (e.NewItems == null) return;
diff --git a/Filtration/ViewModels/ToolPanes/CommentBlockBrowserViewModel.cs b/Filtration/ViewModels/ToolPanes/CommentBlockBrowserViewModel.cs
index 4e015ba..e2c9880 100644
--- a/Filtration/ViewModels/ToolPanes/CommentBlockBrowserViewModel.cs
+++ b/Filtration/ViewModels/ToolPanes/CommentBlockBrowserViewModel.cs
@@ -24,7 +24,7 @@ namespace Filtration.ViewModels.ToolPanes
icon.UriSource = new Uri("pack://application:,,,/Filtration;component/Resources/Icons/add_section_icon.png");
icon.EndInit();
IconSource = icon;
-
+
Messenger.Default.Register(this, message =>
{
switch (message.Notification)
diff --git a/Filtration/Views/ToolPanes/CommentBlockBrowserView.xaml b/Filtration/Views/ToolPanes/CommentBlockBrowserView.xaml
index 13ec390..7c8e104 100644
--- a/Filtration/Views/ToolPanes/CommentBlockBrowserView.xaml
+++ b/Filtration/Views/ToolPanes/CommentBlockBrowserView.xaml
@@ -5,6 +5,7 @@
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:converters="clr-namespace:Filtration.Converters"
xmlns:toolPanes="clr-namespace:Filtration.ViewModels.ToolPanes"
+ xmlns:viewModels="clr-namespace:Filtration.ViewModels"
d:DataContext="{d:DesignInstance Type=toolPanes:CommentBlockBrowserViewModel}"
mc:Ignorable="d"
d:DesignHeight="300" d:DesignWidth="300">
@@ -13,14 +14,13 @@
+ SelectedItem="{Binding SelectedItemFilterCommentBlockViewModel}"
+ ScrollViewer.HorizontalScrollBarVisibility="Hidden">
-
+