bugMyPaint - Bugs: bug #17914, OpenBox: Flashing square under...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #17914: OpenBox: Flashing square under cursor when opening selector windows

Submitted by:  Griatch <griatch>
Submitted on:  Fri 18 Mar 2011 08:59:48 PM UTC  
 
Severity: 2 - MinorPriority: 5 - Normal
Status: Need InfoPrivacy: Public
Assigned to: Andrew Chadwick <achadwick>Open/Closed: Open
Release: GITPlanned Release: None
Operating System: Linux Debian SID

(Jump to the original submission Jump to the original submission)

Sun 10 Jul 2011 08:36:42 PM UTC, comment #7:

@Andrew Chadwick

The effect did not always exist (and I've used MyPaint with Openbox since v0.5), but appeared for the first time the very day I first reported this bug. Alas I didn't record which exact GIT version it was, but it was linked to new changes to the windowing system.

Whereas I do find it does hamper my workflow (it may be cosmetic, but it is very annoying), it's good to know it's not something present in other VMs.
.
Griatch

Griatch <griatch>
Sun 10 Jul 2011 06:43:18 PM UTC, comment #6:

After testing with several WMs, this glitch seems to only happen in openbox, so on reflection I don't think it can be a blocker for the project. Setting as minor since this is a cosmetic issue. I'll try to fix it if I can though.

Still there in some form in current git.

Griatch: has this always happened with mypaint under your openbox setup, or has the problem become apparent since some rough time or release?

Andrew Chadwick <achadwick>
Project AdministratorIn charge of this item.
Sun 03 Apr 2011 10:32:39 PM UTC, comment #5:

With the latest GIT I still see the flashing rectangles. There is a change though - the white flashing square appears in a fixed position now as opposed to following the cursor around. Notably, the white squares appear in the last position the requestor was last saved at (i.e. last left open when quitting MyPaint).

To clarify: If I quit mypaint with colour/brush selectors open, then the flashing square will on next restart appear directly at their respective location (and will thus be hidden, tricking you into thinking the issue was gone). Not until you move the selectors from their starting position will you see the flashing square where they were.

Now, hiding those requesters and quitting MyPaint again, will on next restart have those requesters reappear in the upper left corner, but the flashing white squares will remain in the positions I last saved the requesters at - that is, in the positions where I was previously almost tricked into thinking the problem was solved, above.
.
Griatch

Griatch <griatch>
Sun 03 Apr 2011 07:20:17 PM UTC, comment #4:

Happens with OpenBox in my system under Xephyr too, so it's not a driver issue. Flickering box very briefly under cursor when a floating window is toggled on.

Griatch: Can you try current git (as of http://gitorious.org/mypaint/mypaint/commit/0b23383a2dbef71561f7aa2788b93631f3989045 ) to see if this helps the issue in any way? It uses positioning code that (hopefully, all positioning variables being present) works a little more like the old MyPaint way of doing things.

Andrew Chadwick <achadwick>
Project AdministratorIn charge of this item.
Sun 03 Apr 2011 04:01:33 PM UTC, comment #3:

Blocker, as discussed on the mailing list.

I'll take another look at this under OpenBox, but since I don't use commercial drivers I may not be able to replicate it. Intuitively I suspect the

self.set_position(gtk.WIN_POS_MOUSE)

in layout.py (ToolWindow's _init_). Does commenting out that one have any effect, and do you see anything similar at all for the outline preview you get when dragging a tool window around by its drag handle.

Andrew Chadwick <achadwick>
Project AdministratorIn charge of this item.
Sat 26 Mar 2011 11:19:11 AM UTC, comment #2:

The flashing effect under the cursor does not appear for the brush editor window at all, nor does it happen if the brush/colour/layer selector is docked when hiding/unhiding. So there is a fair guess that it's related to the layout code, yes.

I use OpenBox with the commercial nvidia gfx driver over dual monitors.

I always use floating windows that are only open brief moments of time when I need them (well, until this point at least, at the moment I'm using brush-keys to select so I don't have to open the brush selector that often).

Griatch <griatch>
Thu 24 Mar 2011 09:33:52 PM UTC, comment #1:

Does this happen for the brush editor window? Does it happen when selector windows are docked? If not, that would be a -big- hint it's to do with the new layout code...

What window manager do you use, and do you use floating selector windows all the time? I can't reproduce this on Ubuntu Maverick using Compiz.

Andrew Chadwick <achadwick>
Project AdministratorIn charge of this item.
Fri 18 Mar 2011 08:59:48 PM UTC, original submission:

Every time I open e.g. the colour selector or the brush selector, there is a brief flashing large square appearing under the cursor at the same time; like a graphical glitch. It's mostly visible on a black background but full-screen or window doesn't seem to matter. For me that opens selectors only when I need them, it is quite disturbing...

Griatch <griatch>

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by achadwick (Posted a comment)
  • -unavailable- added by griatch (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 7 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Sun 10 Jul 2011 06:43:18 PM UTCachadwickSeverity5 - Blocker=>2 - Minor
      StatusConfirmed=>Need Info
    Sun 03 Apr 2011 07:20:17 PM UTCachadwickStatusNeed Info=>Confirmed
      SummaryFlashing square under cursor when opening selector windows=>OpenBox: Flashing square under cursor when opening selector windows
    Sun 03 Apr 2011 04:03:27 PM UTCachadwickStatusNone=>Need Info
    Sun 03 Apr 2011 04:01:33 PM UTCachadwickSeverity3 - Normal=>5 - Blocker
      Assigned toNone=>achadwick
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup