diff options
| author | Dana Jansens <danakj@orodu.net> | 2002-04-26 07:38:17 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2002-04-26 07:38:17 +0000 |
| commit | 3001cec7901b119ec8cdfb87a78142be264f8039 (patch) | |
| tree | 05634513560dc21742c29c6e95caf6371cc6628b /src | |
| parent | b2453eec0ec7cc33140041c644cfa14bac232824 (diff) | |
more dithering fix.
Diffstat (limited to 'src')
| -rw-r--r-- | src/Configmenu.cc | 3 | ||||
| -rw-r--r-- | src/Screen.cc | 5 |
2 files changed, 3 insertions, 5 deletions
diff --git a/src/Configmenu.cc b/src/Configmenu.cc index 413e0b25..0bef3d2e 100644 --- a/src/Configmenu.cc +++ b/src/Configmenu.cc @@ -91,8 +91,7 @@ void Configmenu::itemSelected(int button, int index) { switch(item->function()) { case 1: { // dither - screen.getImageControl()-> - setDither((! screen.getImageControl()->doDither())); + screen.setImageDither(!screen.getImageControl()->doDither()); setItemSelected(index, screen.getImageControl()->doDither()); diff --git a/src/Screen.cc b/src/Screen.cc index e7f6f6f3..1de7c0bf 100644 --- a/src/Screen.cc +++ b/src/Screen.cc @@ -243,8 +243,6 @@ BScreen::BScreen(Openbox &ob, int scrn, Resource &conf) : ScreenInfo(ob, scrn), image_control->installRootColormap(); root_colormap_installed = True; - image_control->setDither(resource.image_dither); - load(); // load config options from Resources LoadStyle(); @@ -852,12 +850,13 @@ void BScreen::setAutoRaise(bool a) { void BScreen::setImageDither(bool d, bool reconfig) { resource.image_dither = d; + image_control->setDither(d); std::ostrstream s; s << "session.screen" << getScreenNumber() << ".imageDither" << ends; config.setValue(s.str(), resource.image_dither); s.rdbuf()->freeze(0); if (reconfig) - openbox.reconfigure(); + reconfigure(); } |
