diff --git a/AppKit/CPSplitView.j b/AppKit/CPSplitView.j index a4028aad8..f360a7752 100644 --- a/AppKit/CPSplitView.j +++ b/AppKit/CPSplitView.j @@ -68,8 +68,8 @@ var CPSplitViewHorizontalImage = nil, + (id)themeAttributes { - return [CPDictionary dictionaryWithObjects:[10.0, 1.0] - forKeys:[@"divider-thickness", @"pane-divider-thickness"]]; + return [CPDictionary dictionaryWithObjects:[10.0, 1.0, [CPColor grayColor]] + forKeys:[@"divider-thickness", @"pane-divider-thickness", @"pane-divider-color"]]; } /* @@ -241,7 +241,7 @@ var CPSplitViewHorizontalImage = nil, { if (_isPaneSplitter) { - _DOMDividerElements[_drawingDivider].style.backgroundColor = "#A5A5A5"; + _DOMDividerElements[_drawingDivider].style.backgroundColor = [[self currentValueForThemeAttribute:@"pane-divider-color"] cssString]; _DOMDividerElements[_drawingDivider].style.backgroundImage = ""; } else diff --git a/AppKit/Themes/Aristo/ThemeDescriptors.j b/AppKit/Themes/Aristo/ThemeDescriptors.j index 23f4b7e1a..4894d8eb3 100755 --- a/AppKit/Themes/Aristo/ThemeDescriptors.j +++ b/AppKit/Themes/Aristo/ThemeDescriptors.j @@ -1401,10 +1401,13 @@ var themedButtonValues = nil, [splitView addSubview:rightView]; + [splitView setIsPaneSplitter:YES]; + var themedSplitViewValues = [ [@"divider-thickness", 10.0], - [@"pane-divider-thickness", 1.0] + [@"pane-divider-thickness", 1.0], + [@"pane-divider-color", [CPColor colorWithRed:165.0 / 255.0 green:165.0 / 255.0 blue:165.0 / 255.0 alpha:1.0]] ]; [self registerThemeValues:themedSplitViewValues forView:splitView];