diff options
Diffstat (limited to 'src/ScreenResources.cc')
-rw-r--r-- | src/ScreenResources.cc | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/ScreenResources.cc b/src/ScreenResources.cc index 0f17c2a..8b71505 100644 --- a/src/ScreenResources.cc +++ b/src/ScreenResources.cc | |||
@@ -84,6 +84,7 @@ template<> | |||
84 | string FbTk::Resource<BScreen::FollowModel>::getString() const { | 84 | string FbTk::Resource<BScreen::FollowModel>::getString() const { |
85 | switch (m_value) { | 85 | switch (m_value) { |
86 | case BScreen::FOLLOW_ACTIVE_WINDOW: | 86 | case BScreen::FOLLOW_ACTIVE_WINDOW: |
87 | default: | ||
87 | return string("Follow"); | 88 | return string("Follow"); |
88 | break; | 89 | break; |
89 | case BScreen::FETCH_ACTIVE_WINDOW: | 90 | case BScreen::FETCH_ACTIVE_WINDOW: |
@@ -93,7 +94,6 @@ string FbTk::Resource<BScreen::FollowModel>::getString() const { | |||
93 | return string("SemiFollow"); | 94 | return string("SemiFollow"); |
94 | break; | 95 | break; |
95 | case BScreen::IGNORE_OTHER_WORKSPACES: | 96 | case BScreen::IGNORE_OTHER_WORKSPACES: |
96 | default: | ||
97 | return string("Ignore"); | 97 | return string("Ignore"); |
98 | break; | 98 | break; |
99 | } | 99 | } |
@@ -111,6 +111,8 @@ setFromString(char const *strval) { | |||
111 | m_value = BScreen::FETCH_ACTIVE_WINDOW; | 111 | m_value = BScreen::FETCH_ACTIVE_WINDOW; |
112 | else if (strcasecmp(strval, "SemiFollow") == 0) | 112 | else if (strcasecmp(strval, "SemiFollow") == 0) |
113 | m_value = BScreen::SEMIFOLLOW_ACTIVE_WINDOW; | 113 | m_value = BScreen::SEMIFOLLOW_ACTIVE_WINDOW; |
114 | else if (strcasecmp(strval, "Ignore") == 0) | ||
115 | m_value = BScreen::IGNORE_OTHER_WORKSPACES; | ||
114 | else | 116 | else |
115 | setDefaultValue(); | 117 | setDefaultValue(); |
116 | } | 118 | } |