summaryrefslogtreecommitdiff
path: root/core
Unidiff
Diffstat (limited to 'core') (more/less context) (ignore whitespace changes)
-rw-r--r--core/apps/embeddedkonsole/konsole.cpp34
1 files changed, 20 insertions, 14 deletions
diff --git a/core/apps/embeddedkonsole/konsole.cpp b/core/apps/embeddedkonsole/konsole.cpp
index 4480fe2..8885b58 100644
--- a/core/apps/embeddedkonsole/konsole.cpp
+++ b/core/apps/embeddedkonsole/konsole.cpp
@@ -872,15 +872,22 @@ void Konsole::scrollMenuSelected(int index)
872 cfg.setGroup("ScrollBar"); 872 cfg.setGroup("ScrollBar");
873 switch( index){ 873 int i,j,k;
874 case -25: 874#ifdef QT_QWS_OPIE
875 te->setScrollbarLocation(0); 875i=-25;j=-26;k=-27;
876 cfg.writeEntry("Position",0); 876#else
877 break; 877i=-24;j=-25;k=-26;
878 case -26: 878#endif
879 te->setScrollbarLocation(1); 879 if(index == i) {
880 cfg.writeEntry("Position",1); 880
881 break; 881 te->setScrollbarLocation(0);
882 case -27: 882 cfg.writeEntry("Position",0);
883 te->setScrollbarLocation(2); 883 } else if(index == j) {
884 cfg.writeEntry("Position",2); 884
885 break; 885 te->setScrollbarLocation(1);
886 cfg.writeEntry("Position",1);
887 } else if(index == k) {
888
889 te->setScrollbarLocation(2);
890 cfg.writeEntry("Position",2);
891 }
892
886// case -29: { 893// case -29: {
@@ -899,3 +906,2 @@ void Konsole::scrollMenuSelected(int index)
899// break; 906// break;
900 };
901} 907}