diff options
Diffstat (limited to 'packages/opie-console/opie-console-1.2.1/1647-bugfix.patch')
-rw-r--r-- | packages/opie-console/opie-console-1.2.1/1647-bugfix.patch | 40 |
1 files changed, 40 insertions, 0 deletions
diff --git a/packages/opie-console/opie-console-1.2.1/1647-bugfix.patch b/packages/opie-console/opie-console-1.2.1/1647-bugfix.patch new file mode 100644 index 0000000000..c4603333cf --- /dev/null +++ b/packages/opie-console/opie-console-1.2.1/1647-bugfix.patch @@ -0,0 +1,40 @@ +Index: opie-console/TEWidget.cpp +=================================================================== +RCS file: /cvs/opie/noncore/apps/opie-console/TEWidget.cpp,v +retrieving revision 1.13 +retrieving revision 1.14 +diff -u -u -r1.13 -r1.14 +--- opie-console/TEWidget.cpp 21 Jan 2005 19:56:17 -0000 1.13 ++++ opie-console/TEWidget.cpp 18 Oct 2005 13:56:12 -0000 1.14 +@@ -320,16 +320,21 @@ + + Config cfg("Konsole"); + cfg.setGroup("ScrollBar"); +- switch( cfg.readNumEntry("Position",2)){ +- case 0: +- scrollLoc = SCRNONE; +- break; +- case 1: +- scrollLoc = SCRLEFT; +- break; +- case 2: +- scrollLoc = SCRRIGHT; +- break; ++ ++ scrollLoc = cfg.readNumEntry("Position", -1); ++ ++ // bugfix for #1647 ++ // if user set 'show scrollbar on left' then let it be on left ++ // but only if it is not set in opie-console itself ++ if(scrollLoc == -1) ++ { ++ Config qpecfg ("qpe"); ++ qpecfg.setGroup("Appearance"); ++ scrollLoc = qpecfg.readNumEntry("LeftHand", SCRRIGHT); ++ if(scrollLoc == 0) // user set LeftHand in past and switched it off later ++ { ++ scrollLoc = SCRRIGHT; ++ } + }; + + blinkT = new QTimer(this); |