Wrong page window position on dual view display

Orca bug reports go here, and only here. Note that Orca is no longer in development, and no new builds or versions of Orca are planned.

Moderators: Support Staff², Support Staff, AvantGuard, Developer

Post Reply
grampus
Newbie
Newbie
Posts: 5
Joined: Fri Sep 04, 2009 6:31 pm
Windows Version: XP Pro SP2
Avant Version: 11.7 build 36
IE Version: 6.0.2900.2180

Wrong page window position on dual view display

Post by grampus » Fri Sep 04, 2009 7:06 pm

I have a dual view display configuration. The position of my secondary display is -800, 240 (attached is the layout).
When I open pages in foreground (new, favorites, search) they are correctly maximized, but when I open them in the background (middle click) their position is wrong. They appear as if they are slipped under the tabs. The top part of the page is not visible (screen shot is attached).
If I restore and then maximize or minimize and then click back or use 'maximize all' - the position is corrected. In the later case it fixes even pages that were in the background.
I do not have such a problem with Avant Browser or the genuine Firefox.
The position of the secondary display relative to the primary influences the coordinates of the page window but I could not devise an expression since it was not linear.
Attachments
Orca-window-bug.png
Screen shot of my dual view configuration and the problem.

User avatar
kudos
Support Staff²
Support Staff²
Posts: 3384
Joined: Wed Mar 22, 2006 10:35 am
Avant Version:

Re: Wrong page window position on dual view display

Post by kudos » Mon Sep 07, 2009 12:06 pm

What happens if you shift the secondary display to 0,240 and shift the primary to the right (ie everything to the right of the y origin)?
 
.:Volunteer support staff (regular user):.
Image
I am not a member of the Avant / Orca development team
Please search this forum / the Wiki before posting questions
Forum Rules | Frequently Asked Questions | Active Topics

grampus
Newbie
Newbie
Posts: 5
Joined: Fri Sep 04, 2009 6:31 pm
Windows Version: XP Pro SP2
Avant Version: 11.7 build 36
IE Version: 6.0.2900.2180

Re: Wrong page window position on dual view display

Post by grampus » Tue Sep 08, 2009 6:52 pm

If the secondary display is on the left and the browser is in the primary - the page position is wrong (up).
If the secondary display is on the left and the browser is in the secondary - the page position is fine.
If the secondary display is on the right and the browser is in the primary - the page position is fine.
If the secondary display is on the right and the browser is in the secondary - the page position is wrong (down).

I.e. the page position is OK only if the browser is in the leftmost display and wrong if it is in the rightmost.

If the displays are on top of each other - the position is always OK for the primary and always wrong for the secondary (not visible at all).

User avatar
kudos
Support Staff²
Support Staff²
Posts: 3384
Joined: Wed Mar 22, 2006 10:35 am
Avant Version:

Re: Wrong page window position on dual view display

Post by kudos » Wed Sep 09, 2009 10:35 am

But in the configurations stated, were the co-ordinates of any of the displays in the negative?
 
.:Volunteer support staff (regular user):.
Image
I am not a member of the Avant / Orca development team
Please search this forum / the Wiki before posting questions
Forum Rules | Frequently Asked Questions | Active Topics

grampus
Newbie
Newbie
Posts: 5
Joined: Fri Sep 04, 2009 6:31 pm
Windows Version: XP Pro SP2
Avant Version: 11.7 build 36
IE Version: 6.0.2900.2180

Re: Wrong page window position on dual view display

Post by grampus » Wed Sep 09, 2009 8:53 pm

Well, the position of the primary display is always at 0,0 so when the secondary was on the right or at the bottom all coordinates were positive, but the position was still wrong in the described cases.

After a few experiments I found that the formula is:
wrong_page.y = browser.y + correct_page.y + browser_display.y - leftmost_display.y

correct_page.y is relative to the browser and is 107 in my case - the size of title bar + menu + address bar + window tabs

secondary is at -800,240, browser is on primary
-133 = 0 + 107 + 0 - 240 (page is up)

secondary is at 1280,240, browser is on secondary
587 = 240 + 107 + 240 - 0 (page is down)

if the secondary is at 280,-600 (above primary) or 280,960 (below primary) and browser is on primary, the position is OK since the primary is leftmost.

i.e. if the browser is on the left display or the secondary is at x,0 the page position is fine.

PS: the correct and wrong coordinates in calculations are from Spy++

User avatar
kudos
Support Staff²
Support Staff²
Posts: 3384
Joined: Wed Mar 22, 2006 10:35 am
Avant Version:

Re: Wrong page window position on dual view display

Post by kudos » Wed Sep 09, 2009 9:07 pm

Thanks for the detailed report - I'm sure that the developers will find it useful.
Can you clarify what the difference is between browser.y and browser_display.y?
You mention correct_page.y and its calculations, is that with tabs and bars at the bottom too?
Also what graphics card/drivers do you have installed?

Can anyone else who has dual monitors confirm the problem?
 
.:Volunteer support staff (regular user):.
Image
I am not a member of the Avant / Orca development team
Please search this forum / the Wiki before posting questions
Forum Rules | Frequently Asked Questions | Active Topics

User avatar
statm1
Moderator
Moderator
Posts: 2168
Joined: Thu Mar 10, 2005 10:03 pm
Windows Version: Windows 8/7
Avant Version: 2012 Build 181
IE Version: 10
Location: North Carolina, USA
Contact:

Re: Wrong page window position on dual view display

Post by statm1 » Wed Sep 09, 2009 9:48 pm

Both Drdrrae and I have multiple monitors but none as small as 800x240. That is a tremendously small screen. I have a monitor that is as high as 1680x1050 and he has a few 1080p monitor at 1920x1080 and to my knowledge he doesn't have a problem with either Avant or Orca and neither have I. I will check to see how low I can get the resolution on my 1024x600 laptop having plugged up one of my other monitors to it and see if I can reproduce anything..
Image
-- Matt --

grampus
Newbie
Newbie
Posts: 5
Joined: Fri Sep 04, 2009 6:31 pm
Windows Version: XP Pro SP2
Avant Version: 11.7 build 36
IE Version: 6.0.2900.2180

Re: Wrong page window position on dual view display

Post by grampus » Wed Sep 09, 2009 10:30 pm

browser.y is the y position of the browser window
browser_display.y is the y position of the display where the browser is
all my tabs and bars (except status bar) are at the top (it is visible from the screenshot)
I have Nvidia GeForce 8400 GS with driver 182.08 (I know it is a little bit old - 6 months)

@statm1
the -800,240 is not the size of the secondary display, but its position
the size is 800x600
I suppose in your configurations both displays are with the same size and/or are aligned on y

as I said there is no problem with Avant browser just with Orca

User avatar
kudos
Support Staff²
Support Staff²
Posts: 3384
Joined: Wed Mar 22, 2006 10:35 am
Avant Version:

Re: Wrong page window position on dual view display

Post by kudos » Wed Sep 09, 2009 10:43 pm

I have just been able to confirm you findings with a quick test on an old XP laptop with an external monitor. Please submit a ticket to the bug tracker.
 
.:Volunteer support staff (regular user):.
Image
I am not a member of the Avant / Orca development team
Please search this forum / the Wiki before posting questions
Forum Rules | Frequently Asked Questions | Active Topics

User avatar
André
Administrator
Administrator
Posts: 5787
Joined: Sat Dec 14, 1901 3:19 am
Windows Version: Windows 7 x64
Avant Version:
Location: Baltimore and McHenry, Maryland, USA
Contact:

Re: Wrong page window position on dual view display

Post by André » Sat Sep 12, 2009 3:55 am

I can also confirm this on my middle monitor.

Just for information my monitors are set up as follows... Left most is -1920,-120; middle is 0,0; Right is 1920,-120.

Code: Select all

                       __________________
   __________________ |                  | __________________
  |                  ||                  ||                  |
  |       1920       ||       1920       ||       1920       |
  |       1080       ||       1200       ||       1080       |
  |__________________||__________________||__________________|
Formerly known as DrDrrae.
Image
I am not a member of the development team.
Please search the forum before posting questions.

Avant Force Wiki || Avant Force Blog
Desktop:
Intel C2Q Q9550 @ 3.7GHz || 8GiBs DDR2 800 @ 435MHz || Asus P5E
112 GiB SSD || 931 GiB HDD || 2x ATI 5770 in CrossfireX || Picture

NetBook:
ASUS Eee PC 1000HE || 1.66 GHz Atom N280 || 2 GiB DDR2 667 || 320 GiB HDD

NAS:
Intel E5200 @ 2.632 GHz || 4 GiB DDR2 800 @ 421 MHz || Foxconn G31MXP-K
5.45 TiB RAID 6

Post Reply