Index: Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm |
diff --git a/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm b/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm |
index 1aaec1b8fd19ac1132eb0371d72279bca310af7d..b42ceb5bb6f601c595366cdabb9a5aeda4d822e5 100644 |
--- a/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm |
+++ b/Source/platform/scroll/ScrollbarThemeMacNonOverlayAPI.mm |
@@ -58,16 +58,9 @@ static int cOuterButtonOverlap = 2; |
static ScrollbarButtonsPlacement gButtonPlacement = ScrollbarButtonsDoubleEnd; |
-void ScrollbarThemeMacNonOverlayAPI::updateButtonPlacement(const std::string& buttonPlacement) |
+void ScrollbarThemeMacNonOverlayAPI::updateButtonPlacement(ScrollbarButtonsPlacement buttonPlacement) |
{ |
- if (buttonPlacement == "Single") |
- gButtonPlacement = ScrollbarButtonsSingle; |
- else if (buttonPlacement == "DoubleMin") |
- gButtonPlacement = ScrollbarButtonsDoubleStart; |
- else if (buttonPlacement == "DoubleBoth") |
- gButtonPlacement = ScrollbarButtonsDoubleBoth; |
- else |
- gButtonPlacement = ScrollbarButtonsDoubleEnd; |
+ gButtonPlacement = buttonPlacement; |
} |
// Override ScrollbarThemeMacCommon::paint() to add support for the following: |