Changeset 1835
- Timestamp:
- 09/10/04 13:57:29 (4 years ago)
- Files:
-
- trunk/JVAppearancePreferences.m (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
trunk/JVAppearancePreferences.m
r1823 r1835 116 116 - (void) initializeFromDefaults { 117 117 [preview setPolicyDelegate:self]; 118 [preview setFrameLoadDelegate:self]; 118 119 [preview setUIDelegate:self]; 119 120 [optionsTable setRefusesFirstResponder:YES]; … … 180 181 _styleOptions = [[_style styleSheetOptions] mutableCopy]; 181 182 183 [[preview window] disableFlushWindow]; 184 182 185 [preview setPreferencesIdentifier:[_style identifier]]; 183 // we shouldn't have to post this notification manually, but this seems to make webkit refresh with new prefs184 [[NSNotificationCenter defaultCenter] postNotificationName:@"WebPreferencesChangedNotification" object:[preview preferences]];185 186 186 187 WebPreferences *prefs = [preview preferences]; … … 203 204 [self updatePreview]; 204 205 [self parseStyleOptions]; 206 207 if( [[preview window] isFlushWindowDisabled] ) 208 [[preview window] enableFlushWindow]; 205 209 } 206 210 … … 332 336 333 337 [WebCoreCache empty]; 338 339 [[preview window] disableFlushWindow]; 334 340 [[preview mainFrame] loadHTMLString:html baseURL:nil]; 335 341 } … … 362 368 [listener ignore]; 363 369 } 370 } 371 372 - (void) webView:(WebView *) sender didFinishLoadForFrame:(WebFrame *) frame { 373 if( [[preview window] isFlushWindowDisabled] ) 374 [[preview window] enableFlushWindow]; 364 375 } 365 376
