| Summary: | xdm-1.1.0 painfully slow | ||
|---|---|---|---|
| Product: | xorg | Reporter: | Adam J. Richter <adam> |
| Component: | App/xdm | Assignee: | Alan Coopersmith <alan.coopersmith> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | high | ||
| Version: | 7.1 (2006.05) | ||
| Hardware: | Other | ||
| OS: | Linux (All) | ||
| Whiteboard: | |||
| i915 platform: | i915 features: | ||
|
Description
Adam J. Richter
2006-10-08 20:55:10 UTC
This is the downside of the attempt to make sure there was visible feedback when typing by flashing the text cursor - it clearly needs some improvement. (And no version of xdm I've ever seen has allowed selecting text with a mouse cursor - since xdm uses direct Xlib calls instead of a canned widget for the text entry, it would take a bit of work to add mouse selection support.) It appears that this problem persists in xdm-1.1.1. It appears that this problem persists in xdm-1.1.3. It appears to me that this "downside of the attempt to make sure there was visible feedback when typing by flashing the text cursor" outweighs the benefit, so the original patch that caused the problem should be reverted until such time as this "donwside" is fixed or at least the trade-off is positive. I invite anyone who thinks the trade-off was positive on balance to explain here. Yes, I'm planning to make the added feedback configurable and set it off in the default configuration, but haven't gotten a chance to get to it yet. Fix committed to git, will be included shortly in xdm-1.1.4 release: commit 450e9eb2725be6ead1c6d3e5477b737ded04070b Author: Alan Coopersmith <alan.coopersmith@sun.com> Date: Thu Feb 1 15:23:12 2007 -0800 Bug #8561: xdm painfully slow at cursor redraws <https://bugs.freedesktop.org/show_bug.cgi?id=8561> Made code that waited for cursor redraws to appear onscreen conditional on FORCE_CURSOR_FLASH #define, which is off by default. (If someone wants to make this runtime configurable instead of build-time, patches will be gratefully accepted.) |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.