chrome iconGoogle Chrome 39 začal mít problémy, jakmile se spustil v OS X 10.10.2 beta. Můžou za to nové ovladače Tracpadu, které jsou v rozporu s Chromem. Pokud máte podobný problém, můžete postupovat podle kroků níže, ale jen na vlastní nebezpečí. Nejedná se o trvalé řešení.



Krok 1: Otevřete program pro úpravu textu, vložte do něj tento kód:

#import <AppKit/AppKit.h>

 

__attribute((constructor)) void Patch_10_10_2_entry()

{

NSLog(@“10.10.2 patch loaded“);

}

 

@interface NSTouch ()

– (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting force:(double)force;

@end

 

@implementation NSTouch (Patch_10_10_2)

– (id)_initWithPreviousTouch:(NSTouch *)touch newPhase:(NSTouchPhase)phase position:(CGPoint)position     isResting:(BOOL)isResting

{

return [self _initWithPreviousTouch:touch newPhase:phase position:position isResting:isResting force:0];

}

@end

Krok 2: uložte jako „patch.m“ třeba na plochu.

Krok 3: Spusťte příkaz v Terminálu.

clang -dynamiclib -framework AppKit ~/Desktop/patch.m -o ~/Desktop/patch.dylib

Krok 4: Zadejte další příkaz pro otevření Chromu.

env DYLD_INSERT_LIBRARIES=~/Desktop/patch.dylib „/Applications/Google Chrome.app/Contents/MacOS/Google Chrome“

Terminál bude přístupný na pozadí, nezavírejte ho, nebo Chrome bude ukončen. Pokud budete opět chtít spustit Chrome, musíte postupovat od bodu 4

https://https://www.youtube.com/watch?v=hMVte93tgTM.

Zdroj: 9to5mac.com