Closed Bug 2247 Opened 26 years ago Closed 26 years ago

[PP] URL text field not updated by Back/Forward arrows, links, Link walker, etc.

Categories

(Core Graveyard :: Viewer App, defect, P2)

PowerPC
Mac System 8.5
defect

Tracking

(Not tracked)

VERIFIED FIXED

People

(Reporter: elig, Assigned: sdagley)

References

Details

* TITLE/SUMMARY
[PP] URL text field not updated by Back/Forward arrows, Link walker, etc.

* STEPS TO REPRODUCE
0) Launch Viewer
1) Enter a URL (I used "www.machack.com")
2) Enter a second URL (I used "www.macintouch.com")
3) Press the "Back" button
4) Press the "Forward" button

* RESULT
 - What happened

After step #3, the URL field isn't updated; it only shows the URL that was
explicitly typed into it.

Ditto after step #4.

 - What was expected

URL field to be updated upon page changes.

* REGRESSION

 - Occurs On
        viewer (1.7.98 build for Mac OS)
        viewerDebug (1.4.98 build for Mac OS)

 - Doesn't Occur On
        viewer (1.7.98 build for Win32)

[will check Linux and append.]

* CONFIGURATIONS TESTED

- PowerMac 8500/150 (233 Mhz 604e), 64 MB RAM, Mac OS 8.5.1
Summary: [PP] URL text field not updated by Back/Forward arrows, Link walker, etc. → [PP] URL text field not updated by Back/Forward arrows, links, Link walker, etc.
By the way, the content does appear to be somehow updated, just not visually.
Here's an example of what I mean:

1. Go to www.yahoo.com
2. Click on the "What's New" link at the top
3. In the URL field, select the text "yahoo" as part of the domain name, and type
in "netscape"

---> As soon as you type a character into the URL field, the actual URL (rather
than the one that we typed in earlier) will appear in the URL field. You can also
get the same results in some pages by resizing the window. <--
** Note that this bug doesn't occur on Linux, either; just Mac OS. Yum. (tm)
*** Bug 2290 has been marked as a duplicate of this bug. ***
Digging with the debugger, the new text is being correctly set, just the widget
isn't redrawn after the text changes. Windowshading the window will force a
redraw that causes it to display correctly. Viewer is doing the right thing, but
the redraw just isn't happening.
fix in hand, waiting for tree to open.
Status: NEW → RESOLVED
Closed: 26 years ago
Resolution: --- → FIXED
added a call to invalidate the widget on SetText()
Status: RESOLVED → REOPENED
Re-opening after checking 1.13.99 Mac builds.

Specifically:

- launched 1.13.99 build
- selected contents of URL field
- replaced with 'www.macintouch.com'
- hit return
- Pressed the "Back" button.

Now, the URL text field was simply left blank, including after resizing the
window. Ditto after going forward. Same behavior upon clicking on a web page's
link.

Good luck. ;)
Resolution: FIXED → ---
Clearing Fixed resolution.
Status: REOPENED → RESOLVED
Closed: 26 years ago26 years ago
Resolution: --- → FIXED
This should really be fixed now.
<Will check today's builds...>
Status: RESOLVED → VERIFIED
Verified fixed in 1.14.99 build. (Haven't specifically done a full set of
verifications; just haven't seen any problems after a few hours of regular use.)

Thanks, Mike!
Inserting Milestone info.
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.